Centos7操作系统中文件分用户(user)权限,组(group)权限,其他用户(other)权限,简称ugo,所以在使用Centos7系统时可能经常需要对文件所属权限进行修改。
Centos7系统的文件用户组权限主要分为以下几种:
u User,即文件或目录的拥有者;
g Group,即文件或目录的所属群组;
o Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围;
a All,即全部的用户,包含拥有者,所属群组以及其他用户。
其中,文件的权限有三种,即读取(r),写入(w),执行(x);
r 读取权限,数字代号为“4”;
w 写入权限,数字代号为“2”;
x 执行或切换权限,数字代号为“1”;
– 不具任何权限,数字代号为“0”;
s 特殊功能说明:变更文件或目录的权限。
如果需要更改文件权限的话,一般可以通过chmod命令来进行,修改文件权限可以有两种方式,语法格式:chmod (选项) (参数),本文以
第一种、字母形式:
直接赋予权限: chmod u=rwx demo
第二种、增减一个或多个权限:增加权限使用“+”,去掉权限“-”
chmod g-x,g-w demo
数字形式:
r=读取属性 //值=4
w=写入属性 //值=2
x=执行属性 //值=1
例如:chmod 761 demo,为所有者设置了所有权限,组设置了读取写入,其他设置了执行权限。
大家在使用Centos7系统时,如果需要更改文件权限的话,则可以通过chmod命令进行修改,具体的修改方案可以参考以上过程。