Présentation
La commande rmmod est utilisée pour supprimer des modules du noyau Linux. En plus de modprobe, rmmod fait partie de kmod.
Mais dans la plupart des cas, vous devez utiliser modprobe -r au lieu de rmmod car il a un impact plus fort sans aucune dépendance.
Cet article vous montrera comment utiliser la commande rmmod sous Linux comme nous le verrons ci-dessous.
La syntaxe de la commande rmmod
Pour supprimer un module du noyau Linux, exécutez rmmod à condition que vous soyez un utilisateur root.
$ rmmod [options] module_name
[options]
-v, –verbose afficher les informations
-f, –force supprimer les modules utilisés ou non par le concepteur à supprimer
-w, –attendez isolez le module et attendez que le module soit utilisé plus longtemps
-s, –syslog envoyer les erreurs à syslog plutôt qu'au terminal
-V, –version afficher les informations de version de rmmod et quitter
Vous pouvez utiliser la commande lsmod pour vérifier quels modules sont déjà chargés.
Maintenant, je vais essayer de supprimer aesni_intel module par rmmod :
$ sudo rmmod -f aesni_intel
Utilisez la commande lsmod pour vérifier si nfit est supprimé :
$ lsmod | grep aesni_intel
Si aesni_intel est supprimé, plus rien ne s'affichera :
Par exemple :
rmmod accepte également la suppression de plusieurs modules :
$ rmmod module_name1 module_name2
Conclusion
Vous avez déjà expliqué en détail comment supprimer des modules par rmmod du noyau Linux.
Merci d'avoir lu.