Skip to main content

Rmmod - ukaz Linux - ukaz Unix

Anonim

rmmod raztegne obremenljive module iz tekočega jedra in poskuša iz jedra raztovoriti niz modulov z omejitvijo, da niso v uporabi in da jih drugi moduli ne omenjajo.

Če je v ukazni vrstici imenovanih več kot en modul, bodo moduli v danem vrstnem redu odstranjeni. To podpira raztovarjanje zloženih modulov.

Z možnostjo "-r', bo poskusno odstranjevanje modulov. To pomeni, da če je v ukazni vrstici imenovan top modul v svežnju, bodo odstranjeni tudi vsi moduli, ki jih uporablja ta modul, če je mogoče.

Opcije

-a, - Vse

Naredi samodejno čiščenje: oznako neuporabljenih modulov kot »očistiti« in odstranite že označene module. Moduli ostanejo označeni, če ostanejo neuporabljeni že od prejšnjega samodejnega čiščenja. Ta dva prehoda se izogibata odstranitvi prehodnih neuporabljenih modulov.

-e, - strokovnjak

Shranite vztrajne podatke za imenovan modul, ne da bi razkladali modulov. Če niso navedena imena modulov, se podatki shranijo za vse module, ki imajo trajne podatke. Podatki se shranjujejo le, če tako jedro kot modutili podpirajo trajne podatke in / proc / ksyms vsebuje vnos __insmod_ modulename _P persistent_filename

-H, - pomoč

Prikažite povzetek možnosti in takoj zapustite.

-r, - stojnice

Odstranite sveženj modulov.

-s, --sloglog

Izkoristite vsesyslog(3) namesto terminala.

-v, -verbose

Bodi pameten.

-V, - različica

Natisnite različicomodutils.

Obstojni podatki

Če modul vsebuje trajne podatke (glejteinsmod(8) inmodules.conf(5)), nato pa odstranitev modula vedno zapiše persistentne podatke v ime datoteke v vnosu simbola __insmod _P. Stalne podatke lahko shranite tudi kadar kolirmmod-e, to ne bo raztovorilo nobenih modulov.

Ko so vztrajni podatki zapisani v datoteko, pred njim sledi ustvarjena vrstica za komentarje, #% časovni žig kernel_version Linije generiranih komentarjev se začnejo z '#%', vsi ustvarjeni komentarji so odstranjeni iz obstoječe datoteke, drugi komentarji so shranjeni. Shranjene vrednosti podatkov so zapisane v datoteko in ohranjajo obstoječi nabor komentarjev in dodelitev. Nove vrednosti se dodajo na koncu datoteke. Če datoteka vsebuje vrednosti, ki v modulu ne obstajajo, se te vrednosti ohranijo, vendar jim sledi ustvarjena opomba, da se ne uporabljajo. Slednja operacija omogoča uporabniku, da preklopi med jedri, ne da bi izgubil trajne podatke in brez kakršnih koli sporočil o napakah.

Opomba: Komentarji so podprti le, če je prvi znak, ki ni vesolje, v vrstici '#'. Vse ne-prazne vrstice, ki se ne začnejo z '#', so možnosti modula, po eno na vrstico. Linije opcij so odstranile vodilne prostore, preostanek linije pa je prešel na insmod kot možnost, vključno s poljubnimi sledmi.