新規作成ファイルのデフォルトパーミッションを rw-r----- (640) にしたい。シェルで設定すべき umask 値はどれか。

LPIC-1(101/102 試験)「デバイスとファイルシステム」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / デバイスとファイルシステム ・ コマンド問題
$
  1. umask 027✓ 正解
  2. umask 137
  3. umask 077
  4. umask 640
💡 ファイルの基準値666からumaskをビット減算します。666 - 027 = 640(rw-r-----)。umask はパーミッションそのものではなくマスク値を指定します。
○ umask 027:正解。基準値666からマスクを引き、666-027=640(rw-r-----)になります。
✕ umask 137:umask 137 だと 666-137=531 などとなり、640 にはなりません。
✕ umask 077:umask 077 だと 666-077=600(rw-------)となり、640 にはなりません。
✕ umask 640:umask 640 はマスク値で、パーミッションそのものを指定するものではありません。
▶ この分野をクイズ形式で解く