在 Linux 系统中,每个文件或文件夹都拥有三种权限:
- r(read,读取权限):仅可查看文件或文件夹的内容(对应数值为 4)
- w(write,写入权限):可编辑或修改文件或文件夹(对应数值为 2)
- x(execute,执行权限):可运行文件(对应数值为 1)
我们通过将这些数值(4、2、1)相加,得到命令中使用的八进制数。
|
八进制数 |
权限符号 |
含义 |
示例说明 |
|
0 |
— |
无任何权限 |
❌ 无法操作 |
|
1 |
–x |
仅执行权限 |
可运行文件 |
|
2 |
-w- |
仅写入权限 |
可编辑文件 |
|
3 |
-wx |
写入 + 执行 |
可编辑并运行文件 |
|
4 |
r– |
仅读取权限 |
仅可查看内容 |
|
5 |
r-x |
读取 + 执行 |
可查看并运行文件 |
|
6 |
rw- |
读取 + 写入 |
可查看并编辑文件 |
|
7 |
rwx |
读取 + 写入 + 执行 |
完全权限(可查看、编辑、运行)✅ |
简单记忆方法:
- 读取权限(Read)= 4
- 写入权限(Write)= 2
- 执行权限(Execute)= 1
将对应权限的数值相加,即可得到八进制数。例如:
- rwx(读取 + 写入 + 执行)= 4 + 2 + 1 = 7
- rw-(读取 + 写入)= 4 + 2 = 6
- r-x(读取 + 执行)= 4 + 1 = 5

© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部进入<联系我们>进行举报投诉!
THE END















暂无评论内容