歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

CentOS下更改文件文件夾所屬用戶組(chgrp)的方法

   改變文件的用戶組很簡單,直接用chgrp即可,這個命令就是change group(改變用戶組)的縮寫。這樣就很好記了。不過,請記住,要改變成為的用戶組名稱,必須在 /etc/group裡存在,否則就會顯示錯誤。

  假設以root的身份登入FC4,那麼,在你的家目錄內有一個install.log文件,如何改變該文件的用戶組呢?假設你已經知道在 /etc/group裡已經存在一個名為users的用戶組,但是,testing這個用戶組名字就不存在 /etc/group中了,此時改變用戶組成為users與testing,會有什麼現象發生呢?

  [root@linux ~]# chgrp [-R] dirname/filename ...

  參數:

  -R : 進行遞歸( recursive )的持續更改,即連同子目錄下的所有文件、目錄都更新成為這個用戶組。常常用在更改某一目錄的情況。

  范例:

  [root@linux ~]# chgrp users install.log

  [root@linux ~]# ls -l

  -rw-r--r-- 1 root users 68495 Jun 25 08:53 install.log

  [root@linux ~]# chgrp testing install.log

  chgrp: invalid group name `testing' <== 出現錯誤信息~找不到這個用戶組名~

Copyright © Linux教程網 All Rights Reserved