OpenReplay Logo
12k
12k

Chmod 计算器

可视化计算 Unix 文件权限——为属主、组和其他用户切换读取、写入和执行,获取八进制(755)和符号(rwxr-xr-x)模式以及 chmod 命令。

类别 读取 写入 执行
属主
其他用户
特殊位
符号
命令
本地处理

关于此工具

Unix 权限控制谁可以读取、写入和执行某个文件。属主、组和其他用户这三个分组各自拥有这三个权限位,可写成八进制数字(rwx = 7)或符号字母(rwxr-xr-x)。本计算器使复选框网格、八进制值和符号表示法保持同步,因此修改任何一项都会更新其余各项。

它还涵盖特殊位——setuid、setgid 和 sticky 位——这些会在最前面增加第四个八进制数字(如 4755),并将执行字母改为 s、S、t 或 T。复制可直接运行的 chmod 命令,或粘贴一个八进制值即可准确查看它所授予的权限。

所有计算均在本地完成——不会上传任何内容。

常见问题

chmod 755 是什么意思?

属主获得读取、写入和执行权限(7);组和其他用户获得读取和执行权限(5)。这是目录以及可执行脚本的常用模式:所有人都可以运行,但只有属主可以修改。

setuid、setgid 和 sticky 位是什么?

它们是位于第四个八进制数字中的特殊权限位。setuid/setgid 以文件属主或组的权限运行文件;目录上的 sticky 位则只允许文件的属主删除它。在符号形式中,它们会将执行字母替换为 s、S、t 或 T。

八进制表示法和符号表示法有什么区别?

它们以两种方式描述相同的权限。八进制(755)更紧凑;符号(rwxr-xr-x)逐位列出每一位。chmod 两种都接受——本工具会从复选框网格生成这两种表示。