跳到主要内容

chmod 权限计算

rwx 复选框与八进制/符号表示三向联动,支持特殊位。

本地计算 · 数据不出浏览器

所有者 owner

组 group

其他 others

八进制(chmod 参数)

755

符号表示(ls -l)

rwxr-xr-x

用法:chmod 755 文件名 · 特殊位:setuid=4 setgid=2 sticky=1

使用说明

这个工具解决什么问题

Linux 权限的八进制与符号两套写法,记混是常事:755 与 rwxr-xr-x 是一回事,但新手往往要数手指头。加上 setuid 这类特殊位,心算更容易翻车。这个工具把三组 rwx 复选框与八进制、符号表示做成实时联动,点选即算,特殊位一并处理,给出可直接复制的 chmod 命令。

核心能力

三向联动:所有者、组、其他三组 rwx 复选框与八进制、符号表示同步更新,点选即算无按钮。特殊位:setuid、setgid、sticky 按权重 4、2、1 计入八进制首位,符号表示按 s、S、t、T 口径显示。命令直达:输出可直接复制的 chmod 命令,粘到终端即可执行。本地运行:纯浏览器计算,无需联网。

使用建议

部署网站目录先想清楚最小权限:配置文件含密钥时对其他人收权;给脚本加执行位用 7 而不是全开;排查权限问题把 ls 看到的符号表示粘进来反向核对,比翻表快。特殊位不常用,用前确认场景,滥用 setuid 是常见的安全隐患。

常见问题

755 到底是什么意思?

三位八进制分别对应所有者、组、其他人,每位是 rwx 的和:读 4、写 2、执行 1。7 即 4 加 2 加 1 全开,5 即 4 加 1 读加执行。755 就是所有者全权,组与其他人可读可执行不可写,是网站目录最常用的权限之一。

setuid、setgid、sticky 位分别是什么用?

三个特殊位权重 4、2、1。setuid 让可执行文件运行时临时继承文件所有者权限;目录的 setgid 让新文件继承目录所属组;sticky 位加在目录上,限制只有文件所有者能删自己的文件,系统里的公共临时目录就是典型用例。

符号表示里的小写 s、t 与大写 S、T 有什么区别?

特殊位与执行位共用同一个显示位:底层执行位开着,显示小写 s 或 t;执行位没开,显示大写 S 或 T。大写出现往往意味着特殊位没起到预期作用,值得回去检查执行位。

Cron 表达式解释

把 cron 表达式翻译成人话,并给出未来 5 次执行时间。

本地 + 可选 AI

CSP 生成器

Content-Security-Policy 可视化生成与解析,unsafe 风险提示。

CSV 与 Excel 互转

CSV 粘贴转 .xlsx,Excel 文件解析回 CSV,双向下载。

查看更多格式转换,或浏览全部工具。