Unix 权限计算器

权限

作用范围 读取 写入 执行
所有者
其他用户

Umask 会从默认模式中移除权限,适合检查 Shell、服务或部署脚本创建的新文件和目录将获得哪些权限。

在 chmod 数字、rwx 字符串、符号赋值和 umask 结果之间转换 Unix 权限。可在部署脚本、Dockerfile、CI 任务、共享目录和生产服务器上运行命令前使用。

计算器会保持特殊位可见,因为 setuid、setgid 和 sticky 目录可能涉及安全。可解析现有模式,例如 ls -l,使用复选框调整,然后复制可直接使用的 chmod 命令。

理解 Unix 权限模式

所有者、组和其他用户的权限由读、写和执行位组成。计算器会同步数字模式和符号 rwx 形式,以便准确查看变更对两种表示的影响。它还会将 umask 应用于常见文件模式 666 或目录模式 777.

递归应用前请检查生成的模式。授予组写权限、让文件可执行,或启用 setuid 和 setgid,都会显著改变谁可以修改或运行资源。