跳到主要内容
← 返回

chmod 权限计算器 - rwx 与 755 互相转换

代码
本地运行 · 不上传

在线 chmod 计算器:勾选 rwx 权限矩阵即时得到八进制(755)、符号形式(rwxr-xr-x)和 chmod 命令;也支持反向输入 755 或 rwxr-xr-x 查询权限含义。含 setuid/setgid/sticky 特殊位与常用权限速查表。

结果有帮助吗?

本地工具可在 DevTools → Network 搜索输入内容,通常不会出现在请求中。

使用指南

Unix 权限的 rwx 与八进制容易混。本工具可视化勾选所有者/组/其他人权限,显示符号与数字模式,本地对照——改生产权限前仍要确认路径与归属。

1. 计算模式

勾选读/写/执行位,查看如 755、rwxr-xr-x。复制到 chmod 命令时再确认目标文件。

  1. 勾选权限位。
  2. 阅读八进制与符号。
  3. 在本机小心执行 chmod。

2. 常见取值

755 常用于目录与可执行;644 常用于普通文件。密钥文件往往需要更严(如 600)。以应用文档为准。

3. 目录执行位

目录的 x 表示可进入。去掉 x 会导致无法遍历,即使有 r。本页能力以当前界面与本地实现为准:文档若与选项不一致,以屏幕上可见控件为准。

  • 目录关注 x。
  • 密钥用更严模式。
  • 先 ls -l 确认。

4. 递归风险

chmod -R 容易波及过大。先精确路径,必要时用 find 限制范围。处理含个人信息或密钥的内容时,即使计算在本地完成,也要留意屏幕分享与下载文件的二次传播。

5. 与 ACL

部分系统还有 ACL/扩展属性,八进制看不全。遇到「chmod 了仍无权」检查 ACL 与挂载选项。遇到异常输出时,先用最小可复现样例确认是输入问题还是选项组合问题,再衔接下一步工具。

6. 速查

更多命令见 linux-cheatsheet。把团队约定的目录权限写进部署文档,减少口头 777。

常见问题

7=所有者可读可写可执行,5=组和其他人可读可执行。数字是 rwx 的八进制和:r=4、w=2、x=1,相加得到该角色的权限。755 常用于可执行文件和目录。

九个字符按 3 个一组:前三对所有者、中三对组、后三对其他人。r 读、w 写、x 执行,- 表示无该权限。rwxr-xr-x 即 755。

setuid(4xxx)让可执行文件以文件属主身份运行,如 /usr/bin/passwd;setgid(2xxx)对目录而言让新文件继承目录属组;sticky(1xxx)限制只有文件所有者能删除,如 /tmp。勾选特殊位后八进制会变成四位。

600 即仅所有者可读写。OpenSSH 会拒绝权限过宽的私钥(Permissions 0777 too open)。用本工具勾出 600 后复制命令即可。

目录的 x 表示可进入与遍历。只保留 r 而去掉 x 时,能列出文件名却无法访问其中的文件。目录与可执行文件常用 755,普通文件 644;改动前先 ls -l 看清当前值。

递归会波及路径下所有内容,容易把本应 600 的密钥一起放宽。先精确路径,必要时用 find 限定只改目录或只改文件。若改完仍提示无权限,再检查 ACL 与挂载选项——部分系统的扩展权限不体现在八进制里。

相关工具

相关文章