0755rwxr-xr-x所有者
用户组
其他用户
常用预设
关于 Chmod 权限计算器
记不住 chmod 755 到底给了谁哪些权限?sticky、setuid 这些特殊位又对应数字几?本工具把 Linux/Unix 文件权限可视化:勾选属主、属组、其他用户的读/写/执行权限,立刻得到对应的八进制数字(如 755)和符号表示(如 rwxr-xr-x),反过来输入八进制也能即时还原成勾选状态。还支持 setuid、setgid、sticky 三个特殊位,并内置常用预设方便对照。所有换算都在浏览器本地完成,不涉及任何文件或服务器操作。 建议在日常开发中收藏本工具,遇到数学计算需求时即可快速打开使用。所有计算均在浏览器本地完成,结果即时呈现,无需等待网络请求。
使用场景
- 写部署脚本 — 确认 chmod 命令该用哪个数字,避免给目录开了多余写权限。
- 排查权限问题 — 把报错文件的 rwx 串反查成八进制,定位是谁缺了执行位。
- 配置 SSH 密钥 — 核对私钥需要的 600 权限,防止 ssh 因权限过宽拒绝加载。
- 设置共享目录 — 用 sticky 位(1777)配置公共临时目录,防止互删文件。
- 理解符号表示 — 看到 ls -l 输出的 rwx 串时对照出等价的数字权限。
常见问题
755 和 0755 有区别吗?
数值上等价。前导 0 代表特殊位(setuid/setgid/sticky)为 0。本工具会同时显示三位形式和带特殊位的四位形式,方便不同场景使用。
rwx 串里的 s 和 t 是什么意思?
s 表示设置了 setuid 或 setgid 位且该位置有执行权限,大写 S 表示无执行权限;t/T 表示 sticky 位。它们出现在执行位的位置上。
setuid 对目录有用吗?
一般无效。setuid 主要作用于可执行文件,让程序以属主身份运行;对目录通常被忽略。setgid 对目录则有意义,可让新建文件继承属组。
常见权限怎么选?
目录多用 755,普通文件用 644,可执行脚本 755,私密文件如密钥用 600。工具内置这些预设可一键套用。
能直接修改我服务器上的文件权限吗?
不能。本工具只做权限的可视化计算,输出供你复制到 chmod 命令里使用,不会连接或改动任何真实文件系统。
有浏览器兼容性要求吗?
本工具兼容所有现代浏览器(Chrome、Firefox、Edge、Safari),无需安装任何插件或扩展。
可以离线使用吗?
首次加载后,部分功能在离线状态下仍可使用。页面资源加载后,核心逻辑完全在浏览器本地运行,不依赖网络。