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
umask
返回0011
。因此,当我这样做时,mkdir -m 07 test
我希望结果目录具有d------rw-
权限,但事实并非如此 - 它具有d------rwx
权限。
这是怎么回事?
这是预期的行为,看一下man mkdir
:
-m, --mode=MODE
set file mode (as in chmod), not a=rwx - umask