Команда chgrp (от гл Анж г НУ р ) команды могут быть использованы непривилегированных пользователей на Unix-подобных системах , чтобы изменить группу , связанную с объектом файловой системы (например, файла, каталога или ссылки) на одном из которых они являются член. Объект файловой системы имеет 3 набора разрешений доступа: один набор для владельца, один набор для группы и один набор для других. Изменение группы объекта может использоваться для изменения того, какие пользователи могут писать в файл.
Разработчики) | AT&T Bell Laboratories |
---|---|
Первый выпуск | May 1975 |
Операционная система | Unix , Unix-подобный , Plan 9 , Inferno , IBM i |
Платформа | Кроссплатформенность |
Тип | Командование |
История
В Команда chgrp изначально была разработана AT&T Bell Laboratories как часть операционной системы Unix .
Он также доступен в операционных системах Plan 9 и Inferno и в большинстве Unix-подобных систем.
В Команда chgrp также была перенесена в операционную систему IBM i . [1]
Синтаксис
chgrp [ параметры ] группа FSO
- Параметр group указывает новую группу, с которой должны быть связаны файлы или каталоги. Это может быть символическое имя или идентификатор .
- В FSO определяет один или более объектами файловой системы, которые могут быть результатом Глоб выражения , как * .conf .
Часто реализуемые варианты
-R рекурсивный просмотр подкаталогов.
-v подробно выводить имена измененных объектов. Наиболее полезно, когда «ФСО» - это список.
-f форсировать или продвигаться вперед с другими объектами, даже если обнаружена ошибка.
Пример
$ ls -l * .conf -rw-rw-r-- 1 gbeeker wheel 3545 4 ноября 2011 prog.conf -rw-rw-r-- 1 gbeeker wheel 3545 4 ноября 2011 prox.conf $ chgrp staff * .conf $ ls -l * .conf -rw-rw-r-- 1 gbeeker staff 3545 4 ноября 2011 prog.conf -rw-rw-r-- 1 gbeeker staff 3545 4 ноября 2011 prox.conf
Приведенная выше команда изменяет группу, связанную с файлом prog.conf, сколесо кперсонал (при условии, что исполняющий пользователь является членом этой группы). Это можно использовать, чтобы позволить сотрудникам изменять конфигурацию программ. прога и прокс .
Смотрите также
Рекомендации
- ^ IBM . «Qshell для программирования IBM System i версии 7.2» (PDF) . Проверено 5 сентября 2020 .
Внешние ссылки
- Спецификация Single UNIX , Выпуск 7 из The Open Group : изменить владельца файловой группы - Справочник по командам и служебным программам,
- Plan 9 , том 1 - Руководство программиста
- Руководство по общим командам Inferno -