GNU/Linux >> Znalost Linux >  >> Linux

insmod:příkaz nenalezen

Příkaz insmod se používá k přidání modulů do aktuálně běžícího jádra.

Syntaxe

Syntaxe příkazu insmod je následující:

# insmod [module_name]

Je třeba specifikovat přesné umístění modulu. Například:

# insmod /usr/lib/modules/3.19.8-100.fc20.x86_64/kernel/fs/
  fat.ko

S příkazem insmod musíte znát přesné umístění modulu. Pokud má modul nějaké závislosti (modul, který potřebuje jiný modul), jeho načtení se nezdaří. Je to nízkoúrovňová forma načítání modulů, která tvoří základ dalších metod načítání modulů, a je to ta, kterou budeme používat v této knize. Na druhé straně existuje modprobe, většinou používaný systémovými administrátory nebo v produkčním systému. modprobe je chytrý příkaz, který analyzuje soubor modules.dep, aby se nejprve načetly závislosti, před načtením daného modulu. Automaticky zpracovává závislosti modulů, jako to dělá správce balíčků.

Syntaxe

Syntaxe příkazu insmod je:

# insmod filename [module-options]

Pokud při spuštění příkazu insmod narazíte na níže uvedenou chybu:

insmod: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vašeho výběru distribuce:

Distribuce OS Příkaz
Debian apt-get install kmod
Ubuntu apt-get install kmod
Alpine apk přidat kmod
Arch Linux pacman -S kmod
Kali Linux apt-get install kmod
CentOS yum install kmod
Fedora dnf install kmod
Raspbian apt-get install kmod
Poznámka :Chybové zprávy z insmod mohou být vágní, protože jádro provádí operace modulu interně, a proto posílá informace o chybách do protokolu jádra namísto standardního výstupu; viz dmesg.


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen