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
Возникла ошибка.