Õppige Linuxi käsku
rmmod laadib töötavast tuumast maha laaditavad moodulid ja proovib moodulite komplekti failist maha laadida kernel, piiranguga, et neid ei kasutata ja et neile ei viidata teised moodulid.
Kui lehel on nimetatud rohkem kui üks moodul käsurida, eemaldatakse moodulid etteantud järjekorras. See toetab virnastatud moodulite mahalaadimist.
valikuga '-r', proovitakse mooduleid rekursiivselt eemaldada. See tähendab, et kui virna ülemine moodul on nime saanud käsk rida, eemaldatakse võimalusel ka kõik selle mooduli poolt kasutatavad moodulid.
rmmodi kasutamine
Käsk rmmod on äärmiselt lihtne. Peate andma sellele ainult selle mooduli nime, mida soovite maha laadida, ja see eemaldab selle. Nüüd on see kõige keerulisem osa, teades selle mooduli nime, mida soovite maha laadida. Õnneks on sellele lihtne lahendus, käsk lsmod. Käivitage see, et näha oma süsteemi laaditud mooduleid.
lsmod

See prindib välja suure nimekirja praegu laaditud moodulitest. Kui teate osa otsitavast nimest, saate selle leidmiseks kasutada 'grep'.
lsmod | grep -i
Kui teate moodulit, mida soovite eemaldada, edastage see rmmodile. Kerneli mooduli mahalaadimiseks vajate juurõigust, seega kasutage käsku "sudo".
sudo rmmod i915

Te ei saa mingit kinnitust, nii et kui soovite kontrollida, kas see on tõesti kadunud, käivitage uuesti 'lsmod'.
Valikud
-a, --kõik
Tehke automaatne puhastus: märkige kasutamata moodulid "puhastamiseks" ja eemaldage ka juba märgistatud moodulid. Moodulid jäävad märgistatuks, kui neid ei kasutatud pärast eelmist automaatset puhastamist. Need kaks läbimist väldivad ajutiselt kasutamata moodulite eemaldamist.
-e, -- püsima
Salvestage nimega moodulite jaoks püsivad andmed ilma mooduleid maha laadimata. Kui moodulite nimesid pole määratud, salvestatakse andmed kõigi püsivate andmetega moodulite kohta. Andmed salvestatakse ainult siis, kui nii kernel kui ka moodulid toetavad püsivaid andmeid ja /proc/ksyms sisaldab kirjet __insmod_mooduli nimi_Ppüsiv_failinimi
-h, -- aidake
Kuvage valikute kokkuvõte ja väljuge kohe.
-r, --virnad
Eemaldage mooduli virn.
-s, --syslog
Väljasta kõik syslog terminali asemel.
-v, --sõnaline
Ole paljusõnaline.
-V, -- versioon
Prindi välja versioon modutils.
Püsivad andmed
Kui moodul sisaldab püsivaid andmeid (vt insmod ja modules.conf), siis mooduli eemaldamisel kirjutab püsivad andmed alati sümboli __insmod _P failinimesse. Samuti saate püsivad andmed igal ajal salvestada rmmod -e, see ei laadi ühtegi moodulit maha.
Kui püsivad andmed kirjutatakse faili, eelneb sellele genereeritud kommentaaririda #% kerneli versiooni ajatempel Loodud kommentaariread algavad tähega '#%', kõik genereeritud kommentaarid eemaldatakse olemasolevast failist, muud kommentaarid säilitatakse. Salvestatud andmete väärtused kirjutatakse faili, säilitades olemasoleva kommentaaride ja ülesannete järjekorra. Uued väärtused lisatakse lõppu faili. Kui fail sisaldab väärtusi, mida moodulis ei eksisteeri, siis need väärtused säilitatakse, kuid neile eelneb genereeritud kommentaarihoiatus, et neid ei kasutata. Viimane toiming võimaldab kasutajal vahetada tuumade vahel ilma püsivaid andmeid kaotamata ja veateateid saamata.