====== chgrp. Смена группы ======
----
===== Man =====
==== Использование ====
chgrp [КЛЮЧ]… ГРУППА ФАЙЛ…
или: chgrp [КЛЮЧ]… --reference=ОФАЙЛ ФАЙЛ…
==== Параметры ====
^ Опции ^ Значение ^
| **%%-c, --changes%%** | как verbose, но выводить только при выполнении изменений |
| **%%-f, --silent, --quiet%%** | не выводить большинство сообщений об ошибках |
| **%%-v, --verbose%%** | выводить диагностические сообщения по каждому файлу |
| **%%--dereference%%** | применять к файлу по символьной ссылке, а не к самой ссылке (по умолчанию) |
| **%%-h, --no-dereference%%** | применять к символьной ссылке, а не к самому файлу (имеет смысл только на системах, где можно изменять владельца символьной ссылки) |
| **%%--no-preserve-root%%** | не обрабатывать %%«%%**%%/%%**%%»%% особым образом (по умолчанию) |
| **%%--preserve-root%%** | отказываться рекурсивно обрабатывать %%«%%**%%/%%**%%»%% |
| **%%--reference=ЭФАЙЛ%%** | использовать группу **ЭФАЙЛа**, вместо указанного значения ГРУППЫ |
| **%%-R, --recursive%%** | рекурсивно обрабатывать файлы и каталоги |
Следующие параметры влияют на способ обхода иерархии каталогов при заданном параметре **-R**. Если указано несколько этих параметров, действует только последний.
| **%%-H%%** | если аргумент командной строки является символьной ссылкой на каталог, перейти по ней |
| **%%-L%%** | переходить по любой встреченной символьной ссылке на каталог |
| **%%-P%%** | не переходить по символьным ссылкам (по умолчанию) |
| **%%--help%%** | показать эту справку и выйти |
| **%%--version%%** | показать информацию о версии и выйти |
При задании **--reference**, сменить группу указанных **ФАЙЛОВ** как у **ЭФАЙЛА**.
----
===== Примеры использования =====
* Изменить группу-владельца каталога /var/www на www-data:
chgrp www-data /var/www
* Изменить группу-владельца всех php файлов в каталоге /var/www на www-data :
chgrp www-data /var/www/*.php