chgrp chown chmod 介绍
chgrp : 修改文件所属用户组
chown : 修改文件拥有者
chmod : 修改文件权限
1 chgrp
命令功能:
chgrp命令用来改变文件或目录所属的用户组。该命令用来改变指定文件所属的用户组。其中,组名可以是用户组的id,也可以是用户组的组名。文件名可以是由空格分开的要改变属组的文件列表,也可以是由通配符描述的文件集合。如果用户不是该文件的文件主或超级用户(root),则不能改变该文件的组。
语法:
chgrp [选项]… [用户组] [文件]…
参数:
-c : 效果类似“-v”参数,但仅会显示更改的部分
-f : 不显示错误信息
-h : 只对符号连接的文件作修改,而不是该其他任何相关文件
-R : 递归处理,将指令目录下的所有文件及子目录一并处理
-v : 显示指令执行过程
2 chown
命令功能:
通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。
语法:
chown [选项]… [所有者] [:[组]] [文件]…
参数:
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h : 修复符号链接
-R : 处理指定目录以及其子目录下的所有文件
-v : 显示详细的处理信息
3 chmod
命令功能:
修改文件、目录的权限
语法:
chmod [操作对象] [操作符] [赋予的权限] 文件名
参数:
操作对象:
u 用户user,表现文件或目录的所有者
g 用户组group,表现文件或目录所属的用户组
o 其他用户other
a 所有用户all
操作符:
+ 添加权限
- 减少权限
=直接给定一个权限
权限:
r :读
w :写
x : 执行
八进制数字表示权限
r w x二进制代表100 010 001十进制代表4 2 1rw- 的值为 4+2=6
rwx r-x r-x的值为 755
语法:
1.chmod a=rwx a.txt
2.chmod 755 b.txt