Linux中的文件权限

在 Linux 系统中,每个文件或文件夹都拥有三种权限:

  1. r(read,读取权限):仅可查看文件或文件夹的内容(对应数值为 4)
  2. w(write,写入权限):可编辑或修改文件或文件夹(对应数值为 2)
  3. 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

Linux中的文件权限

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
乱世榎人er的头像 - 鹿快
评论 抢沙发

请登录后发表评论

    暂无评论内容