私はそれを.soumask
に設定しました: 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
?
答え1
新しいファイルを作成すると、シェルは0666をデフォルトの権限として使用します。 umaskは権限を追加せずに削除するだけなので、結果ファイルには次の内容が含まれます。