chgrp === ç¨æ¥åæ´æä»¶æç®å½çæå±ç¾¤ç» ## è¡¥å 说æ **chgrpå½ä»¤** ç¨æ¥æ¹åæä»¶æç®å½æå±çç¨æ·ç»ã该å½ä»¤ç¨æ¥æ¹åæå®æä»¶æå±çç¨æ·ç»ãå ¶ä¸ï¼ç»åå¯ä»¥æ¯ç¨æ·ç»çidï¼ä¹å¯ä»¥æ¯ç¨æ·ç»çç»åãæä»¶åå¯ä»¥ æ¯ç±ç©ºæ ¼åå¼çè¦æ¹åå±ç»çæä»¶å表ï¼ä¹å¯ä»¥æ¯ç±éé 符æè¿°çæä»¶éåãå¦æç¨æ·ä¸æ¯è¯¥æä»¶çæä»¶ä¸»æè¶ çº§ç¨æ·(root)ï¼åä¸è½æ¹å该æä»¶çç»ã å¨UNIXç³»ç»å®¶æéï¼æä»¶æç®å½æéçææ§ä»¥æ¥æè åæå±ç¾¤ç»æ¥ç®¡çãæ¨å¯ä»¥ä½¿ç¨chgrpæä»¤å»åæ´æä»¶ä¸ç®å½çæå±ç¾¤ç»ï¼è®¾ç½®æ¹å¼éç¨ç¾¤ç»åç§°æç¾¤ç»è¯å«ç çå¯ã ### è¯æ³ ```shell chgrp [é项][ç»ç¾¤][æä»¶|ç®å½] ``` ### é项 ```shell -R éå½å¼å°æ¹åæå®ç®å½åå ¶ä¸çææåç®å½åæä»¶çæå±çç» -cæââchangesï¼ææç±»ä¼¼â-vâåæ°ï¼ä½ä» åæ¥æ´æ¹çé¨åï¼ -fæ--quietæââsilentï¼ä¸æ¾ç¤ºé误信æ¯ï¼ -hæ--no-dereferenceï¼åªå¯¹ç¬¦å·è¿æ¥çæä»¶ä½ä¿®æ¹ï¼è䏿¯è¯¥å ¶ä»ä»»ä½ç¸å ³æä»¶ï¼ -H妿å½ä»¤è¡åæ°æ¯ä¸ä¸ªéå°ç®å½ç符å·é¾æ¥ï¼åéå符å·é¾æ¥ -Ræâârecursiveï¼éå½å¤çï¼å°æä»¤ç®å½ä¸çæææä»¶ååç®å½ä¸å¹¶å¤çï¼ -Lé忝ä¸ä¸ªéå°çéå°ç®å½ç符å·é¾æ¥ -Pä¸éåä»»ä½ç¬¦å·é¾æ¥ï¼é»è®¤ï¼ -væââverboseï¼æ¾ç¤ºæä»¤æ§è¡è¿ç¨ï¼ --reference=<åèæä»¶æç®å½>ï¼ææå®æä»¶æç®å½çæå±ç¾¤ç»å ¨é¨è®¾æååèæä»¶æç®å½çæå±ç¾¤ç»ç¸åï¼ ``` ### åæ° * ç»ï¼æå®æ°å·¥ä½åç§°ï¼ * æä»¶ï¼æå®è¦æ¹åæå±ç»çæä»¶å表ãå¤ä¸ªæä»¶æè ç®å½ä¹é´ä½¿ç¨ç©ºæ ¼éå¼ã ### å®ä¾ å°`/usr/meng`åå ¶åç®å½ä¸çæææä»¶çç¨æ·ç»æ¹ä¸ºmengxin ```shell chgrp -R mengxin /usr/meng ``` æ´æ¹æä»¶ahçç»ç¾¤ææè 为 `newuser` ```shell [root@rhel ~]# chgrp newuser ah ```