Unix 文件权限是怎么工作的?
在 Linux、macOS 等 Unix 系统中,每个文件和目录都有三组权限:所有者(user)、所属组(group)和其他所有人(others)。每组可以允许读(r)、写(w)和执行(x),分别对应 4、2、1。相加后每组得到一位八进制数,所以 rwxr-xr-x 就是 7、5、5,写作 chmod 755。对目录而言,读表示列出文件名,写表示创建或删除条目,执行表示可以进入该目录。最前面的第四位存放特殊权限位:setuid(4)、setgid(2)和粘滞位(1)。
功能
- • 所有者、组、其他用户的复选框网格,实时显示八进制值
- • 双向编辑:输入 755 或 rwxr-xr-x,复选框随之变化
- • 支持 setuid、setgid 和粘滞位,并以 ls -l 风格显示(s、S、t、T)
- • 可直接复制的数字形式和符号形式命令(u=rwx,g=rx,o=rx)
- • 最常用权限模式的预设及说明
离线可用
所有计算都在浏览器中完成。工具不会动任何文件,只是生成命令供你自己执行。