umask デフォルト・パーミッション
Q.新規に作成するファイルのデフォルトのパーミッションってどこで決められているのですか。
A.ユーザごとに決めることが出来き、以下のファイルにて定義されます。
/home/USERNAME/.bash_profile
記述方法は以下になります。
umask 022
これはデフォルト・パーミッション644となります。
umaskは新規に作成するファイルの許可しないbitを示します。
つまり、umaskが022なら新規に作成されるパーミッションは
666 - 022で644となり、umaskが000ならデフォルト・パーミッションは666
066なら600となります。
もちろんコマンドとしても使用できます。
なんかumaskってゆう単語のこと忘れてたので書きました。