chmod 命令说明
- 用于修改文件权限
常见权限
| 权限值 | 表现形式 | 用户本身 | 同组用户 | 其他用户 | | —- | —- | —- | —- | —- | | 444 | r—r—r— | 读 | 读 | 读 | | 600 | rw———- | 读 写 | 无 | 无 | | 644 | rw-r—r— | 读 写 | 读 | 读 | | 664 | rw-rw-r— | 读 写 | 读 写 | 读 | | 666 | rw-rw-rw- | 读 写 | 读 写 | 读 写 | | 700 | rwx——— | 读 写 执行 | 无 | 无 | | 744 | rwxr—r— | 读 写 执行 | 读 | 读 | | 755 | rwxr-xr-x | 读 写 执行 | 读 执行 | 读 执行 | | 777 | rwxrwxrwx | 读 写 执行 | 读 写 执行 | 读 写 执行 |
权限详解
权限分类
在linux系统中,文件或目录的权限分为3种:
- 读权限 r 代表数字为 4
- 写权限 w 代表数字为 2
-
数字组合
通过 4、2、1 的组合,得到以下几种权限:
0(没有权限);
- 4(读权限);
- 5(4+1 :读+执行);
- 6(4+2 :读+写);
-
从左至右每隔3位
1-3 位字母代表文件所有者(User)的权限
- 4-6 位字母代表同组用户(Group)的权限
-
权限示例
755 的表示为
User : 7 等于 4+2+1,即 rwx,所有者具有读、写、执行权限;
- Group : 5 等于 4+1,即 r-x,同组用户具有读、执行权限但没有写权限;
- Other : 5 同上,也是 r-x,其他用户具有读、执行权限但没有写权限。
字母组合
- 命令示例
其中,u 表示所有者,g 表示所有者所在的组,o 表示其他用户。chmod u+x,g+x,o+x myfile
推荐阅读
Linux中644、755、777权限详解_内外皆秀的博客-CSDN博客_755权限
在Linux中,删除一个文件需要什么权限? - Coder01 - 博客园