代码、数据与二维码工具

Umask 权限掩码计算器

输入八进制或符号形式的 umask,查看新文件和目录默认获得的权限。

优先本地处理无需注册隐私说明 ↗

仅计算,不会修改系统 umask。

使用步骤

如何使用

  1. 输入 022 这样的八进制 umask,或输入 u=rw,g=r,o= 这样的符号掩码。
  2. 查看文件和目录计算出的默认权限。
  3. 将结果作为参考;此计算器不会修改系统 umask。

文件和目录的起始权限不同

新建普通文件的基础权限为 0666,目录为 0777。umask 会从这些基础权限中移除权限位。

八进制和符号输入

输入 000 到 0777 之间的三位或四位八进制掩码,或 rwxr-xr-x 这样的九位 rwx 字符。也接受以逗号分隔的 u=、g= 和 o= 子句。

仅供计算

此页面只在浏览器中解释并计算权限模式,不读取文件、不更改权限,也不修改系统 umask。

常见问题

你可能还想知道

umask 022 会生成什么权限?

新文件默认权限为 0644,新目录默认权限为 0755,具体还取决于创建它们的程序。

为什么文件以 0666 为基础?

程序通常为普通文件请求 0666;该起始模式不包含执行位。

这会更改系统 umask 吗?

不会。它只在本地计算结果,不会运行 umask 命令或更改进程设置。