はじめに
rmmodコマンドは、Linuxカーネルからモジュールを削除するために使用されます。 modprobeと同様に、rmmodはkmodの一部です。
ただし、ほとんどの場合、依存関係がなくても影響が大きいため、rmmodの代わりにmodprobe-rを使用する必要があります。
この記事では、以下で説明するように、Linuxでrmmodコマンドを使用する方法を説明します。
rmmodコマンドの構文
Linuxカーネルモジュールを削除するには、 rmmodを実行します rootユーザーである場合。
$ rmmod [options] module_name
[オプション]
-v、–verbose 情報を表示
-f、–force 使用されているモジュールを削除するか、デザイナーを削除しない
-w、–wait モジュールを分離し、モジュールが使用されなくなるまで待ちます
-s、–syslog ターミナルではなくsyslogにエラーを送信する
-V、–バージョン rmmodのバージョン情報を表示し、終了します
lsmodコマンドを使用して、どのモジュールがすでにロードされているかを確認できます。
次に、 aesni_intelを削除してみます rmmodによるモジュール:
$ sudo rmmod -f aesni_intel
lsmodコマンドを使用して、 nfitかどうかを確認します 削除されます:
$ lsmod | grep aesni_intel
aesni_intelの場合 が削除されると、何も表示されなくなります:
例:
rmmod 複数のモジュールの削除も受け入れます:
$ rmmod module_name1 module_name2
結論
Linuxカーネルからrmmodによってモジュールを削除する方法の詳細についてはすでに説明しました。
読んでくれてありがとう。