Příkaz modprobe se používá k přidávání a odebírání modulů z aktuálně běžícího jádra. Všimněte si, že se také pokouší načíst závislosti modulů.
Syntaxe:
# modprobe [options] [module_name]
Možnosti kláves pro příkaz modprobe:
- -c zobrazí aktuální konfiguraci modprobe.
- -q běží v tichém režimu.
- -R zobrazí všechny moduly, které odpovídají aliasu, aby vám pomohl s laděním problémů.
- -r odebere zadaný modul z paměti.
- -v zobrazí podrobné zprávy; to je užitečné pro určení, jak modprobe provádí úlohu.
Možnosti příkazu modprobe
Možnost | Popis |
---|---|
-a,–vše | Na příkazový řádek vložte všechny názvy modulů. |
-b,–use-blacklist | Tato volba způsobí, že modprobe použije příkazy černé listiny v konfiguračních souborech (pokud existují) také na názvy modulů. |
-C,–config | Tato volba přepíše výchozí konfigurační adresář (/etc/modprobe.d). Tato možnost je předávána prostřednictvím příkazů install nebo remove dalším příkazům modprobe v proměnné prostředí MODPROBE_OPTIONS. |
-c,–showconfig | Vyjměte efektivní konfiguraci z adresáře config a ukončete. |
–dump-modversions | Vytiskněte seznam informací o verzi modulu, které modul vyžaduje. Tuto možnost běžně používají distribuce, aby zabalily modul linuxového jádra pomocí deps pro správu verzí. |
-d,–dirname | Kořenový adresář pro moduly, / ve výchozím nastavení. |
–poprvé | tato možnost způsobí selhání modprobe v případě, že ve skutečnosti nic nedělalo. |
–force-vermagic | Pokud se modul nepodaří načíst a jádro si stěžuje, že „kouzlo verze“ neodpovídá, můžete použít tuto možnost k jeho odstranění. |
–force-modversion | Pokud se modul nepodaří načíst a jádro si stěžuje, že modul nesouhlasí s verzí některého rozhraní, můžete použít „–force-modversion“ k úplnému odstranění informací o verzi. |
-f,–force | Zkuste z modulu odstranit veškeré informace o verzi, které by jinak mohly zabránit jeho načítání:je to stejné jako při použití obou –force-vermagic i –force-modversion. |
-i,–ignore-install,–ignore-remove | Tato volba způsobí, že modprobe bude ignorovat instalační a odebrání příkazů v konfiguračním souboru (pokud existují) pro modul zadaný na příkazovém řádku (všechny závislé moduly stále podléhají příkazům nastaveným pro ně v konfiguračním souboru). |
-n,–nasucho,–zobrazit | Tato volba dělá vše kromě toho, že ve skutečnosti vkládá nebo odstraňuje moduly (nebo spouští příkazy install nebo remove). |
-q,–tichý | S tímto příznakem modprobe nevytiskne chybovou zprávu, pokud se pokusíte odebrat nebo vložit modul, který nemůže najít (a není to alias nebo install/removeccommand). |
-R,–alias-resolve | Vytisknout všechny názvy modulů odpovídající aliasu. To může být užitečné při ladění problémů s aliasy modulů. |
-r,–odstranit | Tato volba způsobí, že modprobeto odebere místo vložení modulu. |
-S,–set-version | Namísto použití uname(2) k rozhodování o verzi jádra (která určuje, kde najít moduly) nastavte verzi jádra. |
–show-depends | Seznam závislostí modulu (nebo aliasu), včetně modulu samotného. |
-s,–syslog | Tato možnost způsobí, že jakékoli chybové zprávy projdou mechanismem syslog (jako LOG_DAEMON s úrovní LOG_NOTICE), nikoli standardní chybou. |
-V,–verze | Zobrazte verzi programu a ukončete. |
-v,–verbose | Vytiskněte zprávy o tom, co program dělá. |