Naučte se příkaz Linux - rmmod

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ů.