1.05.1基礎
ロード済みのdummyモジュールを、依存関係の自動処理を使わず直接取り外す。
モジュール名を指定する。
適切なコマンドはどれか。
× 不正解
rmmod MODULEは指定したロード済みモジュールを直接取り外す。使用中のモジュールは通常削除できない。
詳細解説
正しい
rmmod dummy指定したロード済みモジュールを直接取り外す。
正しい。rmmodはdummyというロード済み名を指定し、直接取り外す。
誤り
insmod dummyモジュールファイルをロードする方向の操作である。
誤り。モジュールを追加する方向で、通常は.koファイルへのパスも必要になる。
誤り
lsmod dummy一覧表示でありモジュールを取り外さない。
誤り。dummyがロード済みかは確認できても削除しない。
誤り
modprobe dummy通常はdummyをロードする指定である。
誤り。-rがないmodprobeは通常、dummyをロードする。
実際に確かめる
一時的な検証環境で実行できる例です。
rmmod --help 2>&1 | sed -n '1,8p'期待される結果
rmmod [options] modulenameに相当する使用法理解のポイント
- rmmodは直接削除
- 引数はモジュール名
- 使用中モジュールは保護
確認時の注意
- 確認環境: kmod rmmod / ヘルプ表示のみ
基礎のおさらい
直接削除
rmmodは対象自身の削除を行い、modprobe -rのような依存関係処理を目的としない。
削除条件
参照中、組込み機能、権限不足等では取り外せない。
問題IDKL-101-550
確認環境kmod rmmod / ヘルプ表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告