功能說(shuō)明:變更文件或目錄的所屬群組。
語(yǔ) 法:chgrp [-cfhRv][--help][--version][所屬群組][文件或目錄...] 或 chgrp [-cfhRv][--help][--reference=<參考文件或目錄>][--version][文件或目錄...]
補充說(shuō)明:在UNIX系統家族里,文件或目錄權限的掌控以擁有者及所屬群組來(lái)管理。您可以使用chgrp指令去變更文件與目錄的所屬群組,設置方式采用群組名稱(chēng)或群組識別碼皆可。
參 數:
-c或--changes 效果類(lèi)似"-v"參數,但僅回報更改的部分。
-f或--quiet或--silent 不顯示錯誤信息。
-h或--no-dereference 只對符號連接的文件作修改,而不更動(dòng)其他任何相關(guān)文件。
-R或--recursive 遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-v或--verbose 顯示指令執行過(guò)程。
--help 在線(xiàn)幫助。
--reference=<參考文件或目錄> 把指定文件或目錄的所屬群組全部設成和參考文件或目錄的所屬群組相同。
--version 顯示版本信息。
范例:
[root@linux ~]# chgrp users install.log
[root@linux ~]#ls –l
-rw-r--r-- 1 root users 28490 Jun 25 08:53 install.log
[root@linux ~]#chgrp testing install.log
chgrp:invalid group name ‘testing’ <==出現錯誤信息~找不到這個(gè)用戶(hù)組名~
發(fā)現了嗎?文件的用戶(hù)組被改成了users了,但要改成testing的時(shí)候,就會(huì )發(fā)生錯誤。注意,出現錯誤信息后,要檢查錯誤信息的內容。