GNU/Linux >> Znalost Linux >  >> Linux

Příkaz Rmmod v Linuxu

Základní součástí každého operačního systému Linux je jádro Linuxu. Spravuje zdroje systému a funguje jako prostředník mezi hardwarem a softwarem počítače.

Linuxové jádro je software, který má modulární design. Modul jádra, nebo často označovaný jako ovladač, je část kódu, která rozšiřuje funkčnost jádra. Moduly lze zkompilovat jako zaváděcí moduly nebo zabudovat do jádra. Načítatelné moduly lze na vyžádání dynamicky načítat a uvolňovat v běžícím jádře, aniž by bylo nutné restartovat systém.

V tomto článku si povíme, jak používat rmmod příkaz k odstranění modulů z jádra Linuxu.

rmmod Příkaz #

Obecná syntaxe pro rmmod (remove module) příkaz je následující:

rmmod [OPTIONS] MODULE_NAME...

Na moderních systémech Linux rmmod je součástí kmod , binární program, který implementuje několik programů používaných ke správě modulů jádra Linuxu.

Odebírat moduly mohou pouze uživatelé s oprávněním správce.

Seznam všech modulů načtených ve vašem systému můžete vytisknout pomocí lsmod příkaz. Moduly jádra jsou uloženy v /lib/modules/<kernel_version> adresář.

Odstranění modulu pomocí rmmod příkaz je docela jednoduchý; jednoduše vyvolejte příkaz následovaný názvem modulu:

rmmod module_name

Příkaz vytiskne zprávu pouze v případě, že se něco pokazí. Pokud například modul používá jiný modul, příkaz vypíše něco takového:

rmmod: ERROR: Module module_name is in use by: module_name_2

Chcete-li zobrazit informace o tom, co příkaz dělá, použijte -v (--verbose ).

Pokud chcete odebrat modul, který se používá nebo není navržen k odstranění, vyvolejte příkaz s -f (--verbose ) možnost. Použití této možnosti je extrémně nebezpečné, protože může způsobit selhání systému.

rmmod také přijímá více modulů jako argumenty:

rmmod module_name1 module_name2

Zabránění načítání modulu jádra při spouštění #

Když je modul odstraněn pomocí rmmod po příkazu, modul zůstane nezatížený, dokud nebude systém restartován. Při příštím spuštění systému bude odstraněný modul načten.

Chcete-li trvale zakázat načítání modulu jádra při spouštění, vytvořte .conf soubor s libovolným názvem v /etc/modprobe.d . Syntaxe je:

/etc/modprobe.d/blacklist.conf
blacklist module_name

Pokud chcete přidat další moduly na černou listinu, zadejte moduly na nový řádek nebo vytvořte nový .conf soubor.

Závěr č.

rmmod příkaz se používá k odstranění modulů jádra Linuxu. Obecně platí, že většina uživatelů Linuxu používá modprobe -r místo rmmod .

Pokud máte nějaké dotazy, neváhejte zanechat komentář.


Linux
  1. Jak používat příkaz Rmmod v systému Linux s příklady

  2. Linuxový příkaz mv

  3. Linux du command

  1. Linuxový ip příkaz

  2. Linux cd příkaz

  3. Příklady příkazů modprobe v Linuxu

  1. Linux příkaz ifconfig

  2. Linux Time Command

  3. Příkaz Ping v Linuxu