权限
| 作用范围 | 读取 | 写入 | 执行 |
|---|---|---|---|
| 所有者 | |||
| 组 | |||
| 其他用户 |
Umask 会从默认模式中移除权限,适合检查 Shell、服务或部署脚本创建的新文件和目录将获得哪些权限。
在 chmod 数字、rwx 字符串、符号赋值和 umask 结果之间转换 Unix 权限。可在部署脚本、Dockerfile、CI 任务、共享目录和生产服务器上运行命令前使用。
计算器会保持特殊位可见,因为 setuid、setgid 和 sticky 目录可能涉及安全。可解析现有模式,例如 ls -l,使用复选框调整,然后复制可直接使用的 chmod 命令。
所有者、组和其他用户的权限由读、写和执行位组成。计算器会同步数字模式和符号 rwx 形式,以便准确查看变更对两种表示的影响。它还会将 umask 应用于常见文件模式 666 或目录模式 777.
递归应用前请检查生成的模式。授予组写权限、让文件可执行,或启用 setuid 和 setgid,都会显著改变谁可以修改或运行资源。