GrabDuck

Chown - изменение владельца и группы на файлы и директории

:

chown - изменение владельца и группы на файлы и директории

chown [-fhv] [-R [-H | -L | -P]] владелец [:группа ] файл ...
chown [-fhv] [-R [-H | -L | -P]] :группа файл ...

Программа изменяет владельца и/или группу файла или директории, то есть UserID и GroupID для указанного файла. Если не указана опция -h, символические ссылки переданные в качестве аргументов, не изменяются

Возможно использование следующих опций:

-H
Если установлена опция -R, следовать по ссылкам из командной строки. ( Ссылки найденные при обходе дерева каталогов не прослеживаются )
-L
Если опция -R установлена, следовать по всем символическим ссылкам.
-P
Если опция -R установлена, не следовать по ссылкам. Поведение по-умолчанию.
-R
Рекурсия. Изменить UserID и/или GroupID для всего дерева директорий и файлов начиная с указанной. Остерегайтесь совпадения с жесткой ссылкой на родительский каталог "..", при использовании шаблона ".*".
-f
Не сообщать о неудачной попытке изменить владельци и группу не менять код завершения операции, для сигнализирования о неудаче.
-h
Если файл является символической ссылкой, изменить UserID и/или GroupID только на саму ссылку.
-v

Режим вывода сообщений о ходе выполнения программы. Если опция указана более одного раза, chown выведет имя файла вслед за старыми и новыми UserID/GroupID.

Опции -H, -L и -P, будут проигнорированы, если опция -R не установлена. Кроме того, все эти опции, переопределяет друг друга, и поведение команды chown, будет определятся опцией которая указана последней.

Опции владелец и группа не являются обязательными, но должна быть указана хотя-бы одна из них. Если указывается только группа, перед ней ставится знак : ( двоеточие ).

Параметр владелец файла, может быть представлен как в виде числового выражения UserID, так и в виде символического имени. Если имя пользователя совпадает с его UserID, операнд используется как "имя пользователя". То же самое относится к параметру группа.

Принадлежность файла может быть изменена только суперпользователем, по соображениям безопасности.

Программа chown возвращает 0 при удачном завершении и >0 в случае возникновения ошибки.

СМОТРИТЕ ТАКЖЕ
chgrp(1), find(1), chown(2), fts(3), symlink(7)

настройка и оптимизация серверов