linux修改文件權限和用戶組管理小結

經常會用到的命令,記一下。

1.chgrp修改文件所屬組

#簡單使用,將文本test.txt所屬組改爲gourp1

chgrp gourp1 test.txt

2.chown修改文件擁有者

#將test.txt文件所屬用戶修改爲user1

chown user1 test.txt 

#同時修改test.txt的所屬用戶和所屬組

chown user1:group1 test.txt

3.chmod修改文件屬性

chmod 755 test

chmod u+x test

chmod u-x test

chmod g+x test

4.usrmod修改用戶所屬組

一般的話只是將當前用戶添加到其它組中去

usrmod -a -G group1 user1

如果要徹底更改用戶所屬的組的話使用

usrmod -g group1 user1

-----------------------------------------------------------------------------------------更新------------------------------------------

第四點usrmod說的有點問題:

-g 改變的是戶的初始用戶組。它會修改/etc/passwd文件.改變用戶的GID

-G爲用戶增加附屬組。它不會修改/etc/passwd文件.改變用戶的GID,而是修改/etc/group文件,在用戶組下的用戶名單裏添加新用戶。

打個比方來說:

-g修改的是用戶的親爹,-G修改的是用戶的乾爹。


關於初始用戶組和有效用戶組參考:http://roclinux.cn/?p=1467

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章