Документация по LinuxLinuxDoc.Ru 🔍

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

НАЗВАНИЕ
chown - изменяет владельца и группу-владельца файлов

СИНТАКСИС
chown [опции] пользователь[:группа] файл...

Опции POSIX: [-R] [--]

Опции GNU (краткая форма): [-cfhvR] [--dereference]
[--reference=rfile] [--help] [--version] [--]

ОПИСАНИЕ
chown изменяет владельца и/или группу-владельца каждого
заданного параметра файл. В качестве имени
владельца/группы берется первый аргумент, не являющийся
опцией. Если задано только имя пользователя (или его
номер), то данный пользователь становится владельцем
каждого из указанных файлов, а группа этих файлов не
изменяется. Если за именем пользователя через двоеточие
следует имя группы (или ее номер) без пробелов между ними,
то изменяется также и группа файла.

ПОДРОБНОСТИ ВЕРСИИ GNU
Версия GNU позволяет использовать в качестве разделителя
имени пользователя и группы точку вместо двоеточия (как в
BSD). Это не разрешается в стандарте POSIX, так как точка
является допустимым символом в имени пользователя. Если
двоеточие или точка следует за именем пользователя, но
группа не задана, то данный пользователь становится
владельцем указанных файлов, а группа указанных файлов
становится основной группой пользователя. Если опущено
имя пользователя, а двоеточие или точка в названии группы
поставлены, то будет изменена только группа указанных
файлов; в этом случае chown выполняет ту же функцию, что и
chgrp.

ОПЦИИ POSIX
-R Рекурсивно измененяет владельца каталогов и их
содержимого.

-- Используется для обозначения конца списка опций.

ОПЦИИ GNU
-c, --changes
Подробно описывает действие для каждого параметра
файл, владелец которого изменяется.

-f, --silent, --quiet
Не выдает сообщения об ошибках для файлов, чей
владелец не может быть изменен.

-h, --no-dereference
Работает с символьными ссылками, а не с файлами, на
которые они указывают. Данная опция доступна только
в том случае, если доступен системный вызов lchown.

-v, --verbose
Подробно описывает действия (или отсутствия
действия) для каждого параметра файл.

-R, --recursive
Рекурсивно измененяет владельца каталогов и их
содержимого.

--dereference
Изменяет владельца файла, на который указывает
символьная ссылка, вместо самой символьной ссылки.
(Новое в fileutils-4.0.)

--reference=rfile
(Новое в fileutils 4.0.) Изменяет владельца
параметра файл на того же владельца, который
установлен для файла rfile.

СТАНДАРТНЫЕ ОПЦИИ GNU
--help Выводит подсказку на стандартный вывод и завершает
свою работу.

--version
Выводит на стандартный вывод информацию о версии
программы и завершает свою работу.

-- Служит для обозначения конца списка опций.

ОКРУЖЕНИЕ

Переменные LANG, LC_ALL, LC_CTYPE и LC_MESSAGES
используются обычным образом.

СООТВЕТСТВИЕ
POSIX 1003.2 не позволяет использовать точку в качестве
разделителя между именем пользователя и именем группы.

ЗАМЕЧАНИЯ
Данная страница описывает версию chown из пакета fileu-
tils-4.0; другие версии могут немного отличаться от
данной. Исправления и дополнения присылайте по адресу:
aeb@cwi.nl. Отчеты об ошибках в этой программе присылайте
по адресу: fileutils-bugs@gnu.ai.mit.edu.
Читать новости Linux в Telegram
Linux - chown - изменяет владельца и группу-владельца файлов
Мы в соцсетях ✉