chgrp

Изменение принадлежности группы файлов (POSIX)

Синтаксис:

chgrp [-R] [-v] группа файл...

Поддерживаемые платформы:

Neutrino

Опции:

-R

Рекурсивно изменить групповую принадлежность файлов. Для каждого операнда файл, указывающего на каталог, утилита chgrp изменяет группу каталога и всех файлов в нижележащей файловой иерархии.

-v

Вывести расширенную информацию; отобразить в потоке stdout все выполняющиеся операции.

группа

Имя группы из базы данных групп или числовой идентификатор группы.

файл

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

Описание:

Утилита chgrp позволяет изменять принадлежность к группе одного или нескольких файлов. Для каждого именуемого файла утилита chgrp устанавливает идентификатор группы для файла, указанный в аргументе группа.

Если утилита chgrp вызвана с опцией -R и предпринятая утилитой chgrp попытка изменения идентификатора группы для определенного файла в указанной файловой иерархии завершается неуспешно, то утилита продолжит обработку оставшихся в иерархии файлов.

Примечание. Для изменения принадлежности группе необходимо войти в систему с учетной записью root или быть владельцем файла. Базовой файловой системой могут налагаться дополнительные ограничения. Например, в файловой системе QNX 4 устанавливается конфигурационная переменная _PC_CHOWN_RESTRICTED; для получения дополнительной информации см. pathconf() в руководстве по библиотекам Neutrino Library Reference.

Примеры:

Изменение группы myfile на 27:

chgrp 27 myfile

Изменение группы myfile на technical:

chgrp technical myfile

Файлы:

/etc/group


В этом файле определены известные в системе идентификаторы групп. С его помощью имена групп связываются с числовым идентификатором и списком пользователей, которые являются членами группы.

Записи в этом файле имеют в следующий формат:

имя_группы:неиспольз:групп_идент:пользователь[,пользователь]...

Статус завершения:

0

Утилита выполнена успешно, внесены все необходимые изменения.

>0

Возникла ошибка.