Chmod 计算器
免费在线文件权限计算器,无需安装。可将在数字、符号和复选框模式之间进行转换。
关于 chmod 计算器
在三种表示形式之间转换 Unix 文件权限位:复选框网格(所有者/组/其他 × 读/写/执行)、3 位八进制代码,以及 9 位符号字符串(rwxrwxrwx)。它还会生成可直接复制的 'chmod NNN filename' 命令,并提供常用预设的一键应用。
使用方法
1. 勾选所有者、组、其他对应的读/写/执行复选框,八进制/符号/命令输出会实时更新。 2. 也可以在“直接输入”框中输入 3 位八进制数,复选框会据此自动设置。 3. 或者点击任意预设按钮(755、644、777、600、700、750、664、400)立即应用。 4. 点击命令右侧的“复制”按钮,将 'chmod NNN filename' 复制到剪贴板。
权限位参考
每个角色的八进制位等于 read=4、write=2、execute=1 之和。因此 7 = rwx,6 = rw-,5 = r-x,4 = r--,0 = ---。常用预设:755(rwxr-xr-x,可执行文件/目录)、644(rw-r--r--,普通文件)、600(rw-------,私密文件)、700(rwx------,私密目录)、400(只读密钥)。符号视图使用 'r'、'w'、'x',缺失位则用 '-' 表示。
▶是否支持特殊的 setuid/setgid/sticky 位(4xxx)?
不支持。本计算器仅处理标准的 3 位八进制(所有者/组/其他)。用于 setuid(4)、setgid(2)和 sticky(1)的前导第四位,在复选框和输出命令中均未体现。
▶“直接输入”框接受什么内容?
它会剥离非数字字符,取前 3 位,不足时以 0 补齐。每一位必须为 0-7;输入 8 或 9 会因为超出 3 位二进制而产生意外的权限组合。
▶为什么命令总是 'chmod NNN filename'?
这是一个模板。请将 'filename' 替换为实际文件路径。命令采用八进制形式(chmod 755),而非符号形式(chmod u+rwx)。
▶这些权限会应用到我本机的文件吗?
不会。本工具只是一个计算器,仅展示等价表示并复制命令字符串。你必须自行在 Unix 系统上执行该命令。
如果这个工具对你有帮助的话,请考虑请我喝杯咖啡。
请给我买杯咖啡吧。