GNU/Linux >> Linux Esercitazione >  >> Linux

insmod:comando non trovato

Il comando insmod viene utilizzato per aggiungere moduli al kernel attualmente in esecuzione.

Sintassi

La sintassi del comando insmod è la seguente:

# insmod [module_name]

È necessario specificare la posizione esatta del modulo. Ad esempio:

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

Con il comando insmod devi conoscere la posizione esatta del modulo. Se il modulo ha delle dipendenze (un modulo che necessita di un altro modulo), non verrà caricato. È una forma di basso livello di caricamento dei moduli, che costituisce la base di altri metodi di caricamento dei moduli, ed è quella che useremo in questo libro. D'altra parte, c'è modprobe, usato principalmente dagli amministratori di sistema o in un sistema di produzione. modprobe è un comando intelligente che analizza il file modules.dep per caricare prima le dipendenze, prima di caricare il modulo specificato. Gestisce automaticamente le dipendenze dei moduli, come fa un gestore di pacchetti.

Sintassi

La sintassi del comando insmod è:

# insmod filename [module-options]

Se si riscontra un errore di seguito durante l'esecuzione del comando insmod:

insmod: command not found

puoi provare a installare il pacchetto seguente secondo la tua scelta di distribuzione:

Distribuzione del sistema operativo Comando
Debian apt-get install kmod
Ubuntu apt-get install kmod
Alpino apk aggiungi kmod
Arch Linux pacman -S kmod
Kali Linux apt-get install kmod
CentOS yum installa kmod
Fedora dnf installa kmod
Raspbian apt-get install kmod
Nota :I messaggi di errore da insmod possono essere vaghi, perché il kernel esegue internamente le operazioni sui moduli e quindi invia informazioni di errore al log del kernel invece che allo standard output; vedi dmesg.


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. netstat:comando non trovato

ifrename:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

rm:comando non trovato

mv:comando non trovato

ln:comando non trovato