chgrp

chgrp утиліта UNIX. Може використовуватися непривілейованими користувачами для зміни групи файлів. На відміну від команди chown, chgrp дозволяє рядовим користувачам змінювати групи, але тільки ті, членами яких вони є.

ІМ'Я
chgrp — змінити групу файлів
ОГЛЯД
chgrp [опції] група файл.
опції POSIX: [-R] [--]
опції з чернетки стандарту («Austin»): [-hHLPR]
вказівка групи в стилі GNU: [--reference=rfile]
опції GNU (коротка форма): [-cfvR] [--help] [--version]
ОПИС
chgrp змінює групу кожного заданого файлу на групу, яка може бути представлена як ім'ям групи, так і її числовим ідентифікатором (GID).
ОПЦІЇ POSIX
-R
Рекурсивна зміна групи для каталогів і їхниого вмісту. Виникаючі помилки не припиняють роботи команди.
--
Завершує список опцій.
ОПЦІЇ З ЧЕРНЕТКИ СТАНДАРТУ AUSTIN
-h
Для кожного аргументу, який є символьним посиланням, змінити групу саме цього посилання, а не об'єкта, на який він указує. Якщо система не підтримує групи для символьних посилань, то нічого не робити.
-H (напів-логічний метод)
(Використовується спільно з -R.) Для кожного аргументу, який є символьним посиланням на каталог, змінити групу самого каталога і всіх файлів в ієрархії цього каталога.
-L (логічний метод)
(Використовується спільно з -R.) Для кожного файлу, чи вказаного в командному рядку, або зустрінутого при обході дерева каталогів, якщо цей файл є символьним посиланням на каталог, змінити групу самого цього каталога і всіх файлів в ієрархії цього каталога.
-P (фізичний метод)
(Використовується спільно з -R.) Для кожного файлу, чи вказаного в командному рядку, або зустрінутого при обході дерева каталогів, якщо цей файл є символьним посиланням, змінити групу саме цього посилання, а не об'єкта, на який вона указує. Якщо система не підтримує групи для символьних посилань, то нічого не робити. Це поведінка за умовчанням.
-R
Рекурсивно змінити групу каталогів і їх вмісту.
ДОДАТКОВІ ВЛАСТИВОСТІ ВЕРСІЇ GNU
Розширення GNU (починаючи з GNU fileutils−4.0) дозволяє використовувати --reference=rfile як визначення групи: та ж група, що і у rfile.
ОПЦІЇ GNU
-c --changes
Детально описувати дії для кожного файлу, чия група дійсно змінюється.
-f --silent, --quiet
Не видавати повідомлення про помилку для файлів, чия група не може бути змінена.
-h --no-dereference
Працювати з самими символьними посиланнями, а не з файлами, на які вони указують. Дана опція доступна тільки якщо є системний виклик lchown.
-v --verbose
Детально описувати дію або відсутність дії для кожного файлу.
-R --recursive
Рекурсивна зміна групи для каталогів і всього їхнього вмісту.
СТАНДАРТНІ ОПЦІЇ GNU
--help
Видати підказку на стандартний вивод і успішно завершитися.
--version
Видати інформацію про версію на стандартний вивод і успішно завершитися.
ОТОЧЕННЯ
При роботі звичайним способом використовуються змінні LANG, LC_ALL, LC_CTYPE і LC_MESSAGES. Системи, відповідні стандарту XSI, використовують NLSPATH звичайним способом.
ВІДПОВІДНІСТЬ СТАНДАРТАМ
POSIX 1003.2 вимагає тільки наявність -R. Використання інших опцій може виявитися не переносимим.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.