为什么 mkdir -m 07 测试不使用 umask?

为什么 mkdir -m 07 测试不使用 umask?

umask返回0011。因此,当我这样做时,mkdir -m 07 test我希望结果目录具有d------rw-权限,但事实并非如此 - 它具有d------rwx权限。

这是怎么回事?

答案1

这是预期的行为,看一下man mkdir

   -m, --mode=MODE
          set file mode (as in chmod), not a=rwx - umask

相关内容