オリジナル問題 LinuCレベル1試験 問題 問3
ファイル・ディレクトリの操作と管理/ファイルの所有者とパーミッションchmodコマンドに関する説明として、正しいものをすべて選べ。
出典:オリジナル問題 LinuCレベル1試験 問題 問3
- Achmod 755 file のように数値(8進数)でパーミッションを指定できる
- Bchmod u+x file のように、シンボリックモード(記号)でパーミッションを追加できる
- C-Rオプションを付けると、ディレクトリ以下を再帰的に変更できる
- Dchmodコマンドは、ファイルの所有者そのものを変更するために使う
正解:A、B、C
解説
chmodコマンドは、8進数(例: 755)またはシンボリックモード(例: u+x, g-w, o=r)でファイルやディレクトリのパーミッションを変更します。-Rオプションを付けると、ディレクトリ配下のファイル・サブディレクトリにも再帰的に適用されます。ただし、chmodが変更するのはあくまでパーミッションであり、ファイルの所有者を変更するのはchownの役割です。
選択肢ごとの解説
- A正しい。8進数によるパーミッション指定はchmodの基本的な使い方です。
- B正しい。シンボリックモードでのパーミッション追加・削除・設定もchmodでできます。
- C正しい。-Rオプションでディレクトリ以下に再帰的に適用できます。
- D誤り。ファイルの所有者そのものを変更するのはchownの役割で、chmodはパーミッションを変更するコマンドです。