Linux 命令chgrp chown chmod

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      1

rw-        的值为	4+2=6
rwx r-x r-x的值为	755

语法:

1.chmod a=rwx a.txt

2.chmod 755 b.txt

你可能感兴趣的:(Linux命令,linux)