Содержание

chown. Смена владельца и группы


Man

Использование

Использование: chown [КЛЮЧ]… [ВЛАДЕЛЕЦ][:[ГРУППА]] ФАЙЛ…
       или:    chown [КЛЮЧ]… --reference=ОФАЙЛ ФАЙЛ…

При задании –reference, сменить владельца и группу указанных ФАЙЛОВ на такие же как у ЭФАЙЛА.

Опции

Опция Значение
-c, --changes как verbose, но выводить только при выполнении изменений
-f, --silent, --quiet не выводить большинство сообщений об ошибках
-v, --verbose выводить диагностические сообщения по каждому файлу
--dereference применять к файлу по символьной ссылке, а не к самой ссылке (по умолчанию)
-h, --no-dereference применять к символьной ссылке, а не к самому файлу (имеет смысл только на системах, где можно изменять владельца символьной ссылки)
--from=ТЕКУЩИЙ_ВЛАДЕЛЕЦ:ТЕКУЩАЯ_ГРУППА Изменяет владельца и/или группу каждого файла только если текущий владелец и/или группа совпадают с указанными. Как группа, так и владелец могут быть опущены; в этом случае совпадение для данного атрибута не обязательно.
--no-preserve-root не обрабатывать «/» особым образом (по умолчанию)
--preserve-root отказываться рекурсивно обрабатывать «/»
--reference=ЭФАЙЛ использовать владельца и группу ЭФАЙЛа, вместо указанных значений ВЛАДЕЛЕЦ:ГРУППА
-R, --recursive рекурсивно обрабатывать файлы и каталоги

Следующие параметры влияют на способ обхода иерархии каталогов при заданном параметре -R. Если указано несколько этих параметров, действует только последний.

Опция Значение
-H если аргумент командной строки является символьной ссылкой на каталог, перейти по ней
-L переходить по любой встреченной символьной ссылке на каталог
-P не переходить по символьным ссылкам (по умолчанию)
--help показать эту справку и выйти
--version показать информацию о версии и выйти

Владелец не изменяется, если он не задан в аргументе. Группа также не изменяется, если не задана; но если после символьного ВЛАДЕЛЬЦА стоит символ : , подразумевается изменение группы на основную группу текущего пользователя. ВЛАДЕЛЕЦ и ГРУППА могут быть как числовыми, так и символьными.


Примеры использования

chown -Rh www-data:www-data /var/www
chown -Rh :www-data /var/www