chomd两种修改权限的方法

chmod:文字设定法  数字设定法

文字设定法

chmod [who] [+ | - | =][mode]文件名
who: 
u(user)  文件或者目录所有者
g(group) 与文件属主有相同组ID的所有用户
o(other) 
a(all)  系统默认
操作符号可以是:
+ 添加某个权限
- 取消某个权限
= 赋予给定权限并取消其他所有权限
设置mode所表示的权限 
r 可读
w 可写
x 可执行
s 在文件执行时把进程属主或组ID职位该文件的文件属主
t 保存程序的文本到交换设备上
u 与文件属主一样的属性
g 与和文件属主 同组一样的的权限
o 与其他用户拥有一样的权限

数值设定法

o 代表没有权限 
1 代表可执行权限
2 表示可写权限
4 表示可读权限
数字属性的格式为3个0到7的八进制数 (u)(g)(0)  //需要注意文件夹本身已经有权限 需要加上本身的权限


文件exer1的访问权限为rw-r--r--现要增加所有用户的执行权限和同组用户的写权限
由于所有用户已有权限 rw权限 现在需要要增加x 2+4 +1
同组用户已有权限 r 增加w权限 2 + 4
其他用户已有权限 r + x  4 +1

wenzishedingf

chmod [who] [+ | - | =][mode]文件名
who: 
u(user)  文件或者目录所有者
g(group) 与文件属主有相同组ID的所有用户
o(other) 
a(all)  系统默认
操作符号可以是:
+ 添加某个权限
- 取消某个权限
= 赋予给定权限并取消其他所有权限
设置mode所表示的权限 
r 可读
w 可写
x 可执行
s 在文件执行时把进程属主或组ID职位该文件的文件属主
t 保存程序的文本到交换设备上
u 与文件属主一样的属性
g 与和文件属主 同组一样的的权限
o 与其他用户拥有一样的权限

数值设定法

o 代表没有权限 
1 代表可执行权限
2 表示可写权限
4 表示可读权限
数字属性的格式为3个0到7的八进制数 (u)(g)(0)  //需要注意文件夹本身已经有权限 需要加上本身的权限

文件exer1的访问权限为rw-r--r--现要增加所有用户的执行权限和同组用户的写权限
由于所有用户已有权限 rw权限 现在需要要增加x 2+4 +1
同组用户已有权限 r 增加w权限 2 + 4
其他用户已有权限 r + x  4 +1

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