Системное администрирование
chown
Изменяющая владельца и/или группу для указанных файлов. В качестве имени владельца/группы берётся первый аргумент, не являющийся опцией. Если задано только имя пользователя (или числовой идентификатор пользователя), то данный пользователь становится владельцем каждого из указанных файлов, а группа этих файлов не изменяется. Если за именем пользователя через двоеточие следует имя группы (или числовой идентификатор группы), без пробелов между ними, то изменяется также и группа файла.
chown
запись в формате user:group
.
chown susan:delta file # Для {file} назначили пользователя `susan` и группу `delta`
chown alan file # Для {file} назначили пользователя `alan`
chown alan: file # Для {file} назначили пользователя и группу `alan`
chown :gamma file # Для {file} назначили группу `gamma`
Рекурсинвное назначение прав для пользователя {user} и для пути {path}
chown -R user path
Для {path} назначили пользователя susan
и группу delta
, рекурсивно и с подробным выводом
chown --verbose --recursive susan:delta path
chown -vR susan:delta path
chown -vR --reference=. path # Использование `reference` файла для конфигурации назначения прав
chown -cfR --preserve-root alan # `preserve-root` предотвращает изменения файлов в корневом каталоге, если не используется с `рекурсивным`