Ime
rmmod - skinuti opterećene module
Sinopsis
rmmod [-aehrsvV] modul ...
Opis
rmmod istovaruje učitane module iz pokrenutog kernela.
rmmod pokušava skinuti skup modula iz jezgre, s ograničenjem da nisu u upotrebi i da ih drugi moduli ne spominju.
Ako je na naredbenom retku nazvano više modula, moduli će biti uklonjeni u zadanom redoslijedu. To podržava istovar složenih modula.
Uz opciju " -r ", pokušat će se rekurzivno uklanjanje modula. To znači da ako se na naredbenom retku zove vrhunski modul u snopu, svi moduli koje koristi ovaj modul bit će uklonjeni, ako je moguće.
Opcije
-a , - svi
Učinite autoclean: označite neiskorištene module kao "čiste" i uklonite već označene module. Moduli ostaju označeni ako ostanu neiskorišteni od prethodnog autoklina. Ova dva prolaza izbjegavaju uklanjanje prolaznih neiskorištenih modula.
-e , -persist
Spremite trajne podatke za navedene module, bez istovara bilo kojeg modula. Ako nisu navedeni nazivi modula, podaci se spremaju za sve module koji imaju uporni podatak. Podaci se spremaju samo ako kernel i modutils podržavaju trajne podatke i / proc / ksyms sadrži unos
__insmod_ modulename _P persistent_filename
-h , - pomoć
Prikažite sažetak opcija i odmah izađite.
-r , - stacks
Uklonite snop modula.
-s , --syslog
Izlazite sve do syslog (3) umjesto terminala.
-v , - verbose
Budite oprezni.
-V , --verzija
Ispišite verziju moduta .
Trajni podaci
Ako modul sadrži ustrajne podatke (vidi insmod (8) i modules.conf (5)), uklanjanje modula uvijek upisuje trajne podatke na naziv datoteke u unosu __insmod _P. Također možete spremiti trajne podatke u bilo koje vrijeme od strane rmmod -e , to neće skinuti bilo koji modul.
Kad se uporni podaci upisuju u datoteku, prethodi je generirana linija komentara,
#% kernel_version vremenske oznake
Generirane linije komentara započinju s "#%", svi generirani komentari su uklonjeni iz postojeće datoteke, ostali komentari su sačuvani. Spremljene vrijednosti podataka zapisuju se u datoteku, čuvajući postojeći redoslijed komentara i zadataka. Na kraju datoteke dodane su nove vrijednosti. Ako datoteka sadrži vrijednosti koje ne postoje u modulu, te su vrijednosti sačuvane, ali ih prethodi generirani komentar upozorenja da se ne koriste. Posljednja operacija omogućuje korisniku prebacivanje između jezgri bez gubljenja trajnih podataka i bez uzimanja poruka o pogrešci.
Napomena: Komentari su podržani samo kada je prvi ne-prostorni znak na retku "#". Bilo koje prazne linije koje ne započinju s "#" su opcije modula, jedna po retku. Opcijske linije uklanjaju se vodeći prostori, a preostali dio linije se prosljeđuje kao opcija, uključujući i sve trake.