název
rmmod - uvolněte načtené moduly
Synopse
rmmod [-aehrsvV] modul ...
Popis
rmmod uvolní načtené moduly z běžícího jádra.
rmmod se pokusí uvolnit sadu modulů z jádra s omezením, že se nepoužívají a že nejsou uvedeny jinými moduly.
Pokud je na příkazovém řádku pojmenováno více než jeden modul, moduly budou v daném pořadí odstraněny. To podporuje vykládání naskládaných modulů.
Pomocí volby ' -r ' se pokusí o rekurzivní odebrání modulů. To znamená, že pokud je na příkazovém řádku uveden název modulu v zásobníku, všechny moduly, které tento modul použije, budou také pokud možno odstraněny.
Možnosti
-a , - všechno
Autoclean: označte nepoužívané moduly jako "vyčištěné" a odstraňte již označené moduly. Moduly zůstanou označeny, pokud zůstanou nevyužité od předchozího autokleanu. Tyto dva průchody zabraňují odstranění přechodně nepoužívaných modulů.
-e , - perzist
Uložte přetrvávající data pro pojmenované moduly, aniž byste uvolnili nějaké moduly. Pokud nejsou zadány žádné názvy modulů, jsou data uložena pro všechny moduly s trvalými daty. Data jsou uložena pouze tehdy, pokud jádro i modutils podporují perzistentní data a / proc / ksyms obsahuje záznam
__insmod_ modulename _P persistent_filename
-h , --help
Zobrazte přehled možností a okamžitě ukončete.
-r , - stávky
Odstraňte zásobník modulů.
-s , --syslog
Vyjměte vše pro syslog (3) namísto terminálu.
-v , --verbose
Buďte verbózní.
-V , --version
Vytiskněte verzi modutils .
Trvalé údaje
Pokud modul obsahuje přetrvávající data (viz insmod (8) a modules.conf (5)), pak odebrání modulu vždy zapisuje trvalá data do názvu souboru v položce __insmod _P symbol. Trvalé údaje můžete také kdykoli uložit rmmod -e , což nezbavuje žádné moduly.
Při zapisování trvalých dat do souboru předchází generovaný komentářový řádek,
#% kernel_version timestamp
Generované řádky komentářů začínají znakem '#%', všechny generované komentáře jsou z existujícího souboru odstraněny, ostatní komentáře jsou zachovány. Hodnoty uložených dat jsou do souboru zapsány, čímž se zachová stávající pořadí komentářů a přiřazení. Nové hodnoty jsou přidány na konci souboru . Pokud soubor obsahuje hodnoty, které v modulu neexistují, jsou tyto hodnoty zachovány, ale předchází generovaný komentář upozorňující, že se nepoužívají. Poslední operace umožňuje uživateli přepínat mezi jádry bez ztráty nepřetržitých dat a bez zasílání chybových zpráv.
Poznámka: Komentáře jsou podporovány pouze tehdy, když první znak bez řádku v řádku je '#'. Jakékoli prázdné řádky, které nezačínají znakem "#", jsou volby modulů, jeden na každý řádek. Volitelné řádky mají odstraněné přední mezery, zbytek řádku je předán insmod jako volitelně, včetně všech koncových znaků.