您现在的位置是:首页 > 文章详情

CentOS命令usermod、chown和chmod的区别

日期:2017-11-03点击:975

初学Linux,本人经常混淆chown和chmod的区别,特写此博客备查。 

usermod用于修改用户的UID、GID与groups,具体用法:

 usermod -u 9999 testuser // 将testuser的UID修改为9999 usermod -g 9999 testuser // 将testuser的GID修改为9999 usermod -G 9999 testuser // 将testuser的附加组修改为9999

chown用来修改文件的所属用户及所属组,具体用法:

 chown -R root:root /tmp/tmp1 // -R参数同时修改子目录所属用户和组

chmod用来修改文件或目录的访问权限,即修改-rwxrwxrwx列,具体用法:

 chmod [-Rf] u+w 文件名 // 用户所有者增加写权限 chmod [-Rf] 777 文件名 // 给文件赋予777权限 

操作对象

操作对象 含义
u 表示“用户(user)”,即文件或目录的所有者
g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户
o 表示“其他(others)用户”
a 表示“所有(all)用户”。它是系统默认值



操作符号

操作符号 含义
+ 添加某个权限
- 取消某个权限
= 赋予给定权限并取消其他所有权限(如果有的话)



权限

权限符号 含义
r 可读
w 可写
x 可执行

原文链接:https://www.centoschina.cn/command/help/9129.html
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章