【Linux】一步一步学Linux——chgrp命令(113)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                【Linux】一步一步学Linux——chgrp命令(113)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項
- 04. 參考示例
- 05. 總結
- 06. 附錄
 
01. 命令概述
chgrp是英語單詞“change group”的縮寫,命令的作用和其中文釋義一樣,為用于變更文件或目錄的所屬群組。
chgrp命令用來改變文件或目錄所屬的用戶組。該命令用來改變指定文件所屬的用戶組。其中,組名可以是用戶組的id,也可以是用戶組的組名。文件名可以 是由空格分開的要改變屬組的文件列表,也可以是由通配符描述的文件集合。如果用戶不是該文件的文件主或超級用戶(root),則不能改變該文件的組。
在UNIX系統家族里,文件或目錄權限的掌控以擁有者及所屬群組來管理。您可以使用chgrp指令去變更文件與目錄的所屬群組,設置方式采用群組名稱或群組識別碼皆可。
02. 命令格式
用法:chgrp [選項]... 用戶組 文件...或:chgrp [選項]... --reference=參考文件 文件...03. 常用選項
-c或——changes:效果類似“-v”參數,但僅回報更改的部分; -f或--quiet或——silent:不顯示錯誤信息; -h或--no-dereference:只對符號連接的文件作修改,而不是該其他任何相關文件; -R或——recursive:遞歸處理,將指令目錄下的所有文件及子目錄一并處理; -v或——verbose:顯示指令執行過程; --reference=<參考文件或目錄>:把指定文件或目錄的所屬群組全部設成和參考文件或目錄的所屬群組相同;04. 參考示例
4.1 修改文件所屬組
[root@itcast test]# chgrp deng file [root@itcast test]# ls -l file -rwxr-x--x 1 itcast deng 0 8月 6 20:06 file [root@itcast test]#4.2 修改文件所屬組,同時顯示執行過程
[root@itcast test]# chgrp -v root file changed group of "file" from deng to root [root@itcast test]#4.3 根據指定文件改變文件的群組屬性
[root@itcast test]# chgrp --reference=/etc/passwd file [root@itcast test]# ls -l file -rwxr-x--x 1 itcast root 0 8月 6 20:06 file [root@itcast test]#4.4 遞歸修改指定目錄下所有的文件和目錄所屬組
[root@itcast test]# chgrp -R deng test/4.5 通過組ID修改文件所屬組
[root@itcast test]# chgrp 1003 file [root@itcast test]# ls -l file -rwxr-x--x 1 itcast itcast 0 8月 6 20:06 file [root@itcast test]#05. 總結
06. 附錄
參考:【Linux】一步一步學Linux系列教程匯總
總結
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——chgrp命令(113)的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 【Linux】一步一步学Linux——c
- 下一篇: 【Linux】一步一步学Linux——L
