使用chmod命令:
chmod用于管理文件或目录的权限,文件或目录权限的控制分别以读取(r)、写入(w)、执行(x)3种
可读可写可执行,抽象的用二进制来表示 1 代表拥有该权限,0 代表没有该权限,这样我们就可以看到
具有全部权限二进制可理解为 “111” 即 十进制的 “7”,只有读写权限二进制可理解为 “100” 即 十进制的 “4”
用法:chmod [选项] [文件..]
权限范围
u,User 即文件或目录的拥有者
g,Group 即文件或目录的所属群组
o,Other 除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围
a,All 即全部的用户,包含拥有者,所属群组以及其他用户
r 读取权限,数字代号为“4” 即 “100”
w 写入权限,数字代号为“2” 即 “010”
x 执行或切换权限,数字代号为“1” 即 “001”
- 不具任何权限,数字代号为“0” 即 “000”
<权限范围>+<权限> 增加指定权限 (chmod u+r file)
<权限范围>-<权限> 删除指定权限 (chmod g-rw file)
<权限范围>=<权限> 等于指定权限 (chmod o=rwx file)
例子:
将suanfa文件增加可执行