Chmod 权限计算器
在八进制、符号表示与 chmod 写法之间转换 Unix 权限
| 读 | 写 | 执行 | |
|---|---|---|---|
| 所有者 | |||
| 用户组 | |||
| 其他人 |
使用方法
- 勾选复选框 — 在 3x3 网格中为所有者、用户组、其他人勾选读/写/执行,八进制、符号表示和 chmod 写法会即时更新。
- 或直接输入八进制值 — 在八进制输入框中输入 755 等值,网格会自动勾选。无效输入(数字 8-9 或超过 3 位)会被拒绝并给出提示。
- 使用预设 — 一键应用常用权限:644(网页文件)、755(脚本/目录)、600(私有文件)、700(私有目录)、777(完全开放)。
功能特点
- 交互式 3x3 网格 — 所有者/用户组/其他人与读/写/执行交叉组合。
- 三种实时输出 — 同时显示八进制(755)、符号表示(rwxr-xr-x)和 chmod 写法(u=rwx,g=rx,o=rx)。
- 反向转换 — 输入八进制值即可查看它对应的权限勾选。
- 常用预设 — 单击即可应用 644、755、600、700、777。
- 100% 本地运行 — 数据不会离开你的浏览器。
使用场景
- 网站部署: 在服务器上执行 chmod 之前,先确定上传文件(644)和目录(755)的正确权限。
- 保护敏感凭据: 确认 600 只允许所有者读写 .env 或 SSH 密钥等文件。
- 学习 Unix 权限: 切换勾选框,实时观察八进制和符号表示的变化。
相关工具
- Cron 表达式生成器 — 构建并理解 cron 定时任务。
- 进制转换器 — 在二进制、八进制、十进制和十六进制之间转换。
- 时间戳转换器 — 在 Unix 时间戳和日期之间转换。
常见问题
chmod 755 是什么意思?
chmod 755 表示所有者拥有读、写、执行权限(rwx),而用户组和其他人只有读和执行权限(r-x)。这是 Web 服务器上可执行脚本和目录的标准权限。
如何看懂 644 这样的八进制权限?
每一位数字是读(4)、写(2)、执行(1)的总和,三位依次对应所有者、用户组、其他人。因此 644 表示所有者可读写(4+2=6),用户组和其他人只能读(4)。
rwxr-xr-x 和 u=rwx,g=rx,o=rx 有什么区别?
两者描述的是同一组权限(755)。9 个字符的 rwxr-xr-x 是 ls -l 显示的文件权限格式,而 u=rwx,g=rx,o=rx 是 chmod 命令接受的符号写法。