chown.
Updated: MOPS 1.0
Index Return to Main Contents
НАЗВАНИЕ
chown - Изменяет владельца и группу-владельца файлов.СИНТАКСИС
chown [OPTION]... OWNER[:[GROUP]] FILE...chown [OPTION]... :GROUP FILE...
chown [OPTION]... --reference=RFILE FILE...
ОПИСАНИЕ
Команда chown изменяет владельца и/или группу, владеющую каждым из указанных файлов, согласно заданным аргументам, которые интерпретируются в последовательном порядке. Если задано только имя пользователя (или его числовой идентификатор), то данный пользователь становится владельцем каждого из указанных файлов, а группа этих файлов не изменяется. Если за именем пользователя через двоеточие следует имя группы (или числовой идентификатор группы), без пробелов между ними, то изменяется также и группа файлов.- Если
- двоеточие или точка следует за именем пользователя, но группа не задана, то данный пользователь становится владельцем указанных файлов, а группа указанных файлов изменяется на основную группу пользователя. Если опущено имя пользователя, а двоеточие или точка вместе с группой заданы, то будет изменена только группа указанных файлов; в этом случае, chown выполняет ту же функцию, что и chgrp.
ОПЦИИ
Команда chown изменяет владельца и/или группу каждого FILE на OWNER и/или GROUP.
- -c, --changes
- То же что и --verbose, Подробно описывать только файлы, чей владелец действительно изменяется.
- --dereference Изменить владельца файла, на который
- указывает символьная ссылка, вместо самой символьной ссылки.
- -h, --no-dereference
- Работать с самими символьными ссылками, а не с файлами, на которые они указывают. Данная опция доступна, только если имеется системный вызов lchown
- --from=CURRENT_OWNER:CURRENT_GROUP
- Изменить владельца и/или группу каждого файла, только если текущий владелец и/или группа совпадает с CURRENT_OWNER :: CURRENT_GROUP. Как группа, так и владелец могут быть опущены, в этом случае совпадение для данного атрибута не обязательно.
- -f, --silent,
- --quiet Не выводить сообщения об ошибках на файлы, чей владелец не может быть изменён.
- --reference=RFILE
- Вместо заданных значений OWNER:GROUP использовать владельца и группу файла, которые имеет RFILE.
- -R, --recursive
- Рекурсивно изменять владельца каталогов и всего их содержимого.
- -v, --verbose
- Выводить диагностическое сообщение для каждого файла.
- --help
- Показать помощь и завершить работу.
- --version
- Вывести информацию о версии и завершить работу.
Владелец не изменяется, если он не существует. Группа также не изменяется если отсутствует, но изменяется на группу по умолчанию, если не задан пользователь.
Index
- НАЗВАНИЕ
- СИНТАКСИС
- ОПИСАНИЕ
- ОПЦИИ