Permissions
umask 不適用於文件嗎?
我已將
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 僅刪除權限,從不添加權限,這就是生成的文件將具有的內容。