Permissions

umask 不適用於文件嗎?

  • June 30, 2013

我已將umask. 所以: 0

$umask   
0000  

我做

echo 'test' > test.txt

並且test.txt被創造。如果我這樣做:ls -l test.txt我看到:

$ls -l test.txt

-rw-rw-rw- 1 jim None 5 Jun 30 22:50 test.txt

為什麼沒有權限rwxrwxrwx

shell 在創建新文件時使用 0666 作為預設權限。由於 umask 僅刪除權限,從不添加權限,這就是生成的文件將具有的內容。

引用自:https://unix.stackexchange.com/questions/81259