linux修改用户权限组,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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值