linux chgrp

chgrp -R hehe logs

閱讀目錄(Content)

在linux系統(tǒng)里,文件或目錄的權(quán)限的掌控以擁有者及所屬群組來管理舷暮《方可以使用chgrp指令取變更文件與目錄所屬群組唬渗,這種方式采用群組名稱或群組識別碼都可以。Chgrp命令就是change group的縮寫构韵!要被改變的組名必須要在/etc/group文件內(nèi)存在才行悴晰。

回到頂部(go to top)

一.命令格式:

chgrp [選項] [組] [文件]

回到頂部(go to top)

二.命令功能:

chgrp命令可采用群組名稱或群組識別碼的方式改變文件或目錄的所屬群組。使用權(quán)限是超級用戶枢泰。

回到頂部(go to top)

三.命令參數(shù):

參數(shù) 描述
-c 當(dāng)發(fā)生改變時輸出調(diào)試信息
-f 不顯示錯誤信息
-R 處理指定目錄以及其子目錄下的所有文件
-v 運(yùn)行時顯示詳細(xì)的處理信息
--dereference 作用于符號鏈接的指向描融,而不是符號鏈接本身
--no-dereference 作用于符號鏈接本身
--reference=<文件或者目錄> 根據(jù)指定文件改變文件的群組屬性
--help 顯示幫助信息
--version 顯示版本信息

回到頂部(go to top)

四.使用實例:

1:改變文件的群組屬性

命令:

chgrp -v bin log1

輸出:


[root@localhost test]# ll log1
---xrw-r--. 2 root root 0 Nov 22 03:54 log1
[root@localhost test]# chgrp -v bin log1
changed group of ‘log1’ from root to bin
[root@localhost test]# ll log1
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1

說明:

將log1文件由root群組改為bin群組

2:根據(jù)指定文件改變文件的群組屬性

命令:

chgrp --reference=log1 dir2

輸出:


[root@localhost test]# ll
total 0
drwxr-xr-x. 4 root root 159 Nov 20 19:24 dir1
drwxr-xr-x. 2 root root 30 Nov 26 19:34 dir2
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1.hard_link
lrwxrwxrwx. 1 root root 4 Nov 22 03:54 log1.link -> log1
[root@localhost test]# chgrp --reference=log1 dir2
[root@localhost test]# ll
total 0
drwxr-xr-x. 4 root root 159 Nov 20 19:24 dir1
drwxr-xr-x. 2 root bin 30 Nov 26 19:34 dir2
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1.hard_link
lrwxrwxrwx. 1 root root 4 Nov 22 03:54 log1.link -> log1

說明:

改變目錄文件dir2 的群組屬性,使得目錄文件dir2 的群組屬性和參考文件log1的群組屬性相同

3:改變指定目錄以及其子目錄下的所有文件的群組屬性

命令:

chgrp -R bin dir1

輸出:


[root@localhost test]# ll
total 0
drwxr-xr-x. 4 root root 159 Nov 20 19:24 dir1
drwxr-xr-x. 2 root bin 30 Nov 26 19:34 dir2
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1.hard_link
lrwxrwxrwx. 1 root root 4 Nov 22 03:54 log1.link -> log1
[root@localhost test]# ll dir1
total 44
-rwxrwxr-x. 1 root root 0 Nov 20 18:53 log1
-rw-r--r--. 1 root root 50 Nov 20 18:56 log2
drwxr-xr-x. 2 root root 44 Nov 20 19:35 log3
-rw-r--r--. 1 root root 2683 Nov 17 00:23 logging.py
-rw-r--r--. 1 root root 3877 Nov 17 00:23 logging.pyc
-rw-r--r--. 1 root root 2410 Nov 17 00:23 log.py
-rw-r--r--. 1 root root 3640 Nov 17 00:23 log.pyc
drwxr-xr-x. 3 root root 30 Nov 17 00:15 logs
-rw-r--r--. 1 root root 9679 Nov 17 00:23 log_test.py
-rw-r--r--. 1 root root 10246 Nov 17 00:23 log_test.pyc
[root@localhost test]# chgrp -R bin dir1
[root@localhost test]# ll dir1
total 44
-rwxrwxr-x. 1 root bin 0 Nov 20 18:53 log1
-rw-r--r--. 1 root bin 50 Nov 20 18:56 log2
drwxr-xr-x. 2 root bin 44 Nov 20 19:35 log3
-rw-r--r--. 1 root bin 2683 Nov 17 00:23 logging.py
-rw-r--r--. 1 root bin 3877 Nov 17 00:23 logging.pyc
-rw-r--r--. 1 root bin 2410 Nov 17 00:23 log.py
-rw-r--r--. 1 root bin 3640 Nov 17 00:23 log.pyc
drwxr-xr-x. 3 root bin 30 Nov 17 00:15 logs
-rw-r--r--. 1 root bin 9679 Nov 17 00:23 log_test.py
-rw-r--r--. 1 root bin 10246 Nov 17 00:23 log_test.pyc

說明:

將dir1目錄以及其子目錄下的所有文件的群組屬性由root改變?yōu)閎in

4:通過群組識別碼改變文件群組屬性

命令:

chgrp -R 0 dir1

輸出:


[root@localhost test]# cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
...

[root@localhost test]# chgrp -R 0 dir1
[root@localhost test]# ll
total 0
drwxr-xr-x. 4 root root 159 Nov 20 19:24 dir1
drwxr-xr-x. 2 root bin 30 Nov 26 19:34 dir2
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1
---xrw-r--. 2 root bin 0 Nov 22 03:54 log1.hard_link
lrwxrwxrwx. 1 root root 4 Nov 22 03:54 log1.link -> log1

[root@localhost test]# ll dir1
total 44
-rwxrwxr-x. 1 root root 0 Nov 20 18:53 log1
-rw-r--r--. 1 root root 50 Nov 20 18:56 log2
drwxr-xr-x. 2 root root 44 Nov 20 19:35 log3
-rw-r--r--. 1 root root 2683 Nov 17 00:23 logging.py
-rw-r--r--. 1 root root 3877 Nov 17 00:23 logging.pyc
-rw-r--r--. 1 root root 2410 Nov 17 00:23 log.py
-rw-r--r--. 1 root root 3640 Nov 17 00:23 log.pyc
drwxr-xr-x. 3 root root 30 Nov 17 00:15 logs
-rw-r--r--. 1 root root 9679 Nov 17 00:23 log_test.py
-rw-r--r--. 1 root root 10246 Nov 17 00:23 log_test.pyc

說明:

通過群組識別碼改變文件群組屬性衡蚂,0為root群組的識別碼窿克,具體群組和群組識別碼可以去/etc/group文件中查看

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市毛甲,隨后出現(xiàn)的幾起案子年叮,更是在濱河造成了極大的恐慌,老刑警劉巖丽啡,帶你破解...
    沈念sama閱讀 219,490評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件谋右,死亡現(xiàn)場離奇詭異硬猫,居然都是意外死亡补箍,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,581評論 3 395
  • 文/潘曉璐 我一進(jìn)店門啸蜜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來坑雅,“玉大人,你說我怎么就攤上這事衬横」粒” “怎么了?”我有些...
    開封第一講書人閱讀 165,830評論 0 356
  • 文/不壞的土叔 我叫張陵蜂林,是天一觀的道長遥诉。 經(jīng)常有香客問我拇泣,道長,這世上最難降的妖魔是什么矮锈? 我笑而不...
    開封第一講書人閱讀 58,957評論 1 295
  • 正文 為了忘掉前任霉翔,我火速辦了婚禮,結(jié)果婚禮上苞笨,老公的妹妹穿的比我還像新娘债朵。我一直安慰自己,他們只是感情好瀑凝,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,974評論 6 393
  • 文/花漫 我一把揭開白布序芦。 她就那樣靜靜地躺著,像睡著了一般粤咪。 火紅的嫁衣襯著肌膚如雪谚中。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,754評論 1 307
  • 那天射窒,我揣著相機(jī)與錄音藏杖,去河邊找鬼。 笑死脉顿,一個胖子當(dāng)著我的面吹牛蝌麸,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播艾疟,決...
    沈念sama閱讀 40,464評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼来吩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蔽莱?” 一聲冷哼從身側(cè)響起弟疆,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎盗冷,沒想到半個月后怠苔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,847評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡仪糖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,995評論 3 338
  • 正文 我和宋清朗相戀三年柑司,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锅劝。...
    茶點(diǎn)故事閱讀 40,137評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡攒驰,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出故爵,到底是詐尸還是另有隱情玻粪,我是刑警寧澤,帶...
    沈念sama閱讀 35,819評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站劲室,受9級特大地震影響伦仍,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜很洋,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,482評論 3 331
  • 文/蒙蒙 一呢铆、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蹲缠,春花似錦棺克、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,023評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至斤讥,卻和暖如春纱皆,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背芭商。 一陣腳步聲響...
    開封第一講書人閱讀 33,149評論 1 272
  • 我被黑心中介騙來泰國打工派草, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人铛楣。 一個月前我還...
    沈念sama閱讀 48,409評論 3 373
  • 正文 我出身青樓近迁,卻偏偏與公主長得像,于是被迫代替她去往敵國和親簸州。 傳聞我的和親對象是個殘疾皇子鉴竭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,086評論 2 355

推薦閱讀更多精彩內(nèi)容