104.5基礎
通常ファイルreport.txtのモードが640である。
特殊ビットとACLは考慮しない。
権限の説明として適切なのはどれか。
× 不正解
数値モードは所有者、グループ、その他の順で、r=4、w=2、x=1を加算する。640はrw-r-----である。
詳細解説
誤り所有者rw-、グループrw-、その他---
グループの6は誤りで、実際は4である。
グループを6と誤読している。
正しい所有者rw-、グループr--、その他---
6=4+2、4=読み取り、0=権限なしに対応する。
正解。rw-r-----である。
誤り所有者rwx、グループr--、その他---
所有者の6には実行ビット1が含まれない。
6にxは含まれない。
誤り所有者rw-、グループ---、その他r--
第2・第3桁の対象を取り違えている。
groupとotherが逆である。
実際に確かめる
一時的な検証環境で実行できる例です。
stat --format=%A /etc/passwd期待される結果
先頭のファイル種別に続いて所有者・グループ・その他の権限を表示する理解のポイント
- r=4
- w=2
- x=1
確認時の注意
- 確認環境: GNU coreutils 9.x
基礎のおさらい
3つの桁
所有者、グループ、その他の順に通常権限を表す。
0
その対象へ通常権限を与えない。
問題IDKP-104-262
確認環境GNU coreutils 9.x
最終技術確認2026-08-13
誤り・権利侵害を報告