02 设置权限
1 chomd 命令
命令含义
- 命令名称:chmod
- 英文原意:change file mode bits
- 所在路径:usr/bin/chmod
- 执行权限:所用用户
- 功能描述:修改文件的权限模式
命令格式
chmod [选项] 权限模式 文件名
命令选项
选项 | 含义 |
---|---|
-R | 递归设置权限。给所有的子文件也设置权限。 |
2 设置权限的方式
2.1 加减设置方式
用户身份:
- u:代表所有者(user)
- g:代表所属组(group)
- o:代表其他人(other)
- a:代表全部身份(all)
赋予方式:
- +:加入权限
- -:减去权限
- =:设置权限
权限:
- r:读取权限(read)
- w:写权限(write)
- x:执行权限(execute)
例:
chmod u+x 文件名
chmod g+w,o=w 文件名
chmod u+r,g-w,o=w 文件名
2.2 数字设置方式
数字含义:
- 4:代表 r 权限
- 2:代表 w 权限
- 1:代表 x 权限
常用权限:
755 代表所有者具有读写执行权限、所属组和其他人具有读和执行权限
644 代表所有者拥有读写权限、所属组具和其他人具有只读权限
777 最大权限,所属者、所属组合其他人都具有读、写、可执行权限