ñòàòüèGNU Free Documentation License ìàòåðèàëû âçÿòû èç Âèêèïåäèè Ñòàòüÿ áûëà èçìåíåíà. Îðèãèíàë ñòàòüè.

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. Èñïîëüçîâàíèå äðóãèõ îïöèé îêàçàòüñÿ íå ïåðåíîñèìûì.
Èñòî÷íèê â «/w/index.php?title=Chgrp&oldid=38145517»
Ïðîñòðàíñòâà èì¸í

Âàðèàíòû
Ïðîñìîòðû
Äåéñòâèÿ