オリジナル問題 LinuCレベル2試験 問題 問9
システムの起動とLinuxカーネル/Linuxカーネルの構成要素カーネルモジュールをロードする際、そのモジュールが依存する他のモジュールも自動的に解決してロードするコマンドはどれか。
出典:オリジナル問題 LinuCレベル2試験 問題 問9
- Armmod
- Binsmod
- Clsmod
- Dmodprobe
正解:D
解説
modprobeは、指定したカーネルモジュールをロードする際、そのモジュールが依存する他のモジュールも自動的に解決してあわせてロードしてくれる、比較的高レベルなコマンドです。insmodは指定したモジュールファイルを1つだけロードする低レベルなコマンドで、依存関係の解決は行いません(依存モジュールが未ロードだと失敗します)。
選択肢ごとの解説
- A誤り。rmmodはロード済みのモジュールをアンロードするコマンドで、ロードするコマンドではありません。
- B誤り。insmodは指定したモジュールを1つロードするだけの低レベルなコマンドで、依存関係の自動解決は行いません。
- C誤り。lsmodはロード済みモジュールの一覧を表示するコマンドで、モジュールをロードするコマンドではありません。
- D正しい。modprobeは依存関係を自動的に解決しながらモジュールをロードします。