chgrp
改變檔案或者目錄所屬的群組,使用引數「--reference」,可以改變檔案的群組為指定的關聯檔案群組。
此命令的適用範圍:redhat、rhel、ubuntu、centos、suse、opensuse、fedora。
1、語法
chgrp [選項] group file
chgrp [選項] –reference=rfile file
2、選項列表
選項說明
--version
顯示命令版本資訊
--help
顯示幫助文件
-c | --changes
和verbose一樣,但是只有在發生改變的時候才顯示詳細資訊
--dereference
改變符號鏈結所指向的檔案,而不是符號鏈結自己。這是預設選項
-h | --no-dereference
修改符號鏈結,僅適用於可更改符號鏈結所有權的系統
--no-preserve-root
不要特殊處理「/」,預設選項
--preserve-root
未能對「/」進行遞迴操作
-f | --silent | --quiet
忽略部分錯誤資訊
--reference=file
使用關聯檔案所屬的組,而不是指出乙個具體的值
-r, --recursive
遞迴處理目錄及其內部的檔案
-v | --verbose
顯示詳細資訊
-h
如果命令列引數是指向目錄的符號鏈結,請遍歷它。配合」-r」使用
-l
遍歷到遇到的目錄的每個符號鏈結。配合」-r」使用
-p
不要遍歷任何符號鏈結(預設)。配合」-r」使用
3、例項-
1)修改檔案所屬的組
[root@localhost weijie]#ls
–
l //
使用
ls
檢視詳細資訊
總用量
1072
-rw-r--r-- 1 root root 0 9
月
7 09:11 1.c
-rw-r--r-- 3 root root 358400 9
月
7 15:46 link
[root@localhost weijie]#chgrp weijie 1.c //
修改組
[root@localhost weijie]#ls
–
l //
再次檢視,修改已經成功
總用量
1072
-rw-r--r-- 1 root weijie 0 9
月
7 09:11 1.c
-rw-r--r-- 3 root root 358400 9
月
7 15:46 link
2)使用選項「--reference」
[root@localhost weijie]#chgrp --reference=1.c my.iso
的組已經是
weijie
了
[root@localhost weijie]#ls -l
總用量
1072
-rw-r--r-- 1 root weijie 0 9
月
7 09:11 1.c
-rw-r--r-- 3 root weijie 358400 9
月
7 15:46 my.iso
所屬的組也變成
wiejie
3)只修改符號鏈結自己
[root@localhost wj]#ls -l 1.c 11.c //
檢視檔案資訊
lrwxrwxrwx 1root root3 10
月
26 10:11 11.c -> 1.c
-rw-r--r-- 1 root root 0 10
月
24 10:12 1.c
[root@localhost wj]#chgrp -h weijie 11.c //
修改組
[root@localhost wj]#ls -l 1.c 11.c //
檢視檔案資訊,只有符號鏈結自己的組被修改了
lrwxrwxrwx 1root weijie3 10
月
26 10:11 11.c -> 1.c
-rw-r--r-- 1 root root 0 10
月
24 10:12 1.c
Linux重要命令 chgrp命令
在lunix系統裡,檔案或目錄的許可權的掌控以擁有者及所訴群組來管理。可以使用chgrp指令取變更檔案與目錄所屬群組,這種方式採用群組名稱或群組識別碼都可以。chgrp命令就是change group的縮寫!要被改變的組名必須要在 etc group檔案內存在才行。1 命令格式 chgrp 選項 組...
Linux 命令(82) chgrp 命令
chgrp change group 命令,用來改變指定檔案或目錄所屬的使用者組。僅限檔案屬主與 root 使用。指定組名時可以是使用者組名稱也可以是使用者組 id。檔名可以是由空格分隔的檔案列表,也可以是由萬用字元描述的檔案集合。chgrp option group file.chgrp opti...
linux命令(46) chgrp命令
在lunix系統裡,檔案或目錄的許可權的掌控以擁有者及所訴群組來管理。可以使用chgrp指令取變更檔案與目錄所屬群組,這種方式採用群組名稱或群組識別碼都可以。chgrp命令就是change group的縮寫!要被改變的組名必須要在 etc group檔案內存在才行。1 命令格式 chgrp 選項 組...