chgrp — изменить группу

НАЗВАНИЕ

chgrp — изменить группу

СИНТАКСИС

chgrp [-fhv] [-R [-H | -L | -P]] группа файл …

ОПИСАНИЕ

Утилита chgrp устанавливает идентификатор группы (group ID) файлов, ука-

занных операндами файл, в идентификатор группы, указанной операндом

группа.

Имеются следующие опции:

-H

Если указана опция -R, следовать символическим ссылкам, указанным

в командной строке, но не следовать символическим ссылкам, встре-

чающимся в процессе обхода дерева каталогов.

-L

Если указана опция -R, следовать всем символическим ссылкам.

-P

Если указана опция -R, не следовать никаким символическим ссыл-

кам.  Это режим работы по умолчанию.

-R

Изменять идентификатор группы для целых иерархий файлов, начинаю-

щихся с файлов, указанных в аргументах файл, а не только для

самих файлов.

-f

Опция принудительного выполнения.  Она будет игнорировать все

ошибки, за исключением ошибок синтаксиса, и не будет уведомлять о

странных правах доступа (кроме случаев, когда пользователю не

хватает нужных полномочий).

-h

Если файл является символической ссылкой, изменить идентификатор

группы самой ссылки, а не файла, на который она указывает.

-v

Выводить подробные сообщения, показывая файлы, у которых меняется

группа.  Если флаг -v указан более одного раза, chgrp напечатает

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

Опции -H, -L и -P игнорируются, если не была указана опция -R.  В допол-

нение, эти опции перекрывают друг друга и используется только та, которая

была указана последней.

Операнд группа может быть либо именем группы из базы данных групп, либо

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

совпадает с числовым идентификатором другой группы, операнд будет интер-

претирован как имя группы.

Пользователь, вызывающий chgrp, должен принадлежать к указываемой группе

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

ФАЙЛЫ

/etc/group  файл идентификаторов групп

СТАТУС ЗАВЕРШЕНИЯ

Утилита chgrp возвращает 0 в случае успешного завершения и >0 в случае

возникновения ошибки.

СОВМЕСТИМОСТЬ

В предыдущих версиях этой системы символические ссылки не имели групп.

Опция -v является нестандартной и её использование в командных сценариях

не рекомендуется.

СМОТРИ ТАКЖЕ

chown(2), fts(3), group(5), passwd(5), symlink(7), chown(8)

СТАНДАРТЫ

Предполагается, что утилита chgrp совместима со стандартом IEEE Std

1003.2 («POSIX.2»).

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *