chmod 计算器
在八进制与符号(rwx)之间转换 Unix 文件权限。
你的权限值在浏览器本地处理,不会上传到任何服务器。
在搭建仓库?试试 .gitignore 生成器。
关于 chmod 计算器
这款 chmod 计算器可在八进制与符号 rwx 表示法之间转换 Unix 和 Linux 文件权限,无需你记住背后的算术。为所有者、组和其他用户勾选读、写、执行复选框,即可即时看到对应的八进制值(如 644 或 755)、符号字符串(rw-r--r--),以及可直接粘贴到终端的 chmod 命令。你也可以直接输入八进制数字,实时观察权限网格的更新。它专为在服务器、部署脚本、SSH 密钥和网站目录上设置文件模式的开发者、系统管理员和 DevOps 工程师打造,在你解读 chmod 644 的含义或从头构建 unix 文件权限字符串时,还可充当快速参考。一切都完全在你的浏览器中运行,你的输入在本地处理,绝不会离开你的设备。
功能特性
- 面向所有者、组和其他用户的交互式权限网格,涵盖读、写、执行
- 在八进制(如 755)与符号 rwx 表示法之间实时双向转换
- 直接输入八进制值即可即时填充复选框网格
- 为目标文件生成可直接复制的 chmod 命令
- 显示完整的 9 字符符号权限字符串,如 rwxr-xr-x
- 支持 3 位和 4 位八进制输入,适用于标准模式和特殊模式
- 切换复选框时实时更新结果,无需提交步骤
如何使用 chmod 计算器
- 为所有者、组和其他用户勾选读、写、执行复选框,以匹配你想要的访问权限。
- 查看网格下方显示的八进制值和符号 rwx 字符串。
- 或在「八进制」字段中输入如 644 的数字,网格会自动更新。
- 复制生成的 chmod 命令,并在终端中针对目标文件运行。
示例
输入
rw-r--r--
输出
644
chmod 644 file
所有者可读写、组和其他用户只读的符号权限对应八进制 644。
常见错误与故障排除
- 在八进制字段中输入大于 7 的数字,例如 844。 — 每个权限位必须为 0-7,因为它是读(4)、写(2)、执行(1)之和。请使用 644 或 755 等值。
- 期望符号输出中带有前导文件类型字符,如 d 或 -。 — 本工具仅显示 9 字符权限字符串(rwxr-xr-x)。ls -l 中的前导类型标志不属于 chmod 模式。
- 误以为 777 是网站文件的安全默认值。 — 777 授予所有人写入和执行权限,存在安全风险。多数情况下文件用 644,目录或脚本用 755。
- 粘贴 4 位模式却忽略了前导数字。 — 前导数字涵盖 setuid、setgid 和粘滞位。本计算器专注于最后三位权限数字,请单独确认特殊位。
- 疑惑为何 chmod 644 后脚本仍无法执行。 — 644 没有执行位。请使用 755(rwxr-xr-x),使所有者可运行脚本,而组和其他用户可读取并执行。
常见问题
- 什么是 chmod 计算器,它有什么用?
- chmod 计算器在八进制数字(如 644)与符号 rwx 表示法(如 rw-r--r--)之间转换 Unix 文件权限。本工具还会生成准确的 chmod 命令,方便你在终端中应用该模式。
- chmod 644 是什么意思?
- 644 表示所有者可读写(rw-),组和其他用户只读(r--)。在 chmod 计算器中显示为符号字符串 rw-r--r--,常用于普通文件。
- 如何将 rwxr-xr-x 这样的符号权限转换为八进制?
- 在网格中切换对应的读、写、执行复选框,chmod 计算器即会显示八进制值,本例为 755。每一位都是读(4)、写(2)、执行(1)之和。
- 什么时候该用 755,什么时候用 644?
- 目录和可执行脚本用 755,以便可进入或运行;不应被执行的普通文件用 644。计算器会为两者生成准确的 chmod 命令。
- chmod 计算器支持 setuid、setgid 或粘滞位吗?
- 它专注于所有者、组和其他用户的标准权限。你可以输入 4 位八进制值,但前导的特殊位数字应单独确认。
- 我在 chmod 计算器中输入的权限值是否保密?
- 是的。chmod 计算器完全在你的浏览器中运行,你输入的值在本地处理,绝不会离开你的设备。
相关工具
全部 ArrayKit 工具