日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【Linux】一步一步学Linux——chgrp命令(113)

發布時間:2024/4/21 linux 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【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)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。