GNU/Linux >> Linux Esercitazione >  >> Linux

udevadm:comando non trovato

Il comando udevadm viene utilizzato per gestire udev. Occorrono vari sottocomandi, ognuno dei quali esegue un determinato compito per modificare il comportamento del demone systemd-udevd e dei relativi componenti. Alcuni di questi sottocomandi sono descritti nella tabella seguente.

Sottocomando Usato a
informazioni Recupera le informazioni sul dispositivo memorizzate nel database udev, nonché gli attributi dettagliati del dispositivo dal filesystem /sys/. Ad esempio, puoi visualizzare l'ID fornitore di un dispositivo, l'ID prodotto, il numero di serie e molto altro.
controllo Modifica lo stato di esecuzione di udev. Ad esempio, fornendo l'opzione –reload-rules assicurerai che udev stia leggendo da tutti i nuovi file di regole che hai aggiunto.
attivatore Esegui regole che si applicano a qualsiasi dispositivo attualmente collegato. Puoi anche specificare un'azione utilizzando l'opzione -c, come aggiungere, rimuovere o modificare. Come suggeriscono i nomi, questi attiveranno eventi in cui un dispositivo viene aggiunto, rimosso o modificato nel kernel in esecuzione.
monitora Guarda gli eventi inviati dal kernel o da una regola udev.
prova Simula un evento udev in esecuzione per un dispositivo, con risultati in uscita.

Sintassi

La sintassi del comando udevadm è:

# udevadm [options] [subcommand] [arguments]

Se si verifica l'errore seguente durante l'esecuzione del comando udevadm:

udevadm: 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 udev
Ubuntu apt-get install udev
Alpino apk aggiungi udev
Arch Linux pacman -S sistema
Kali Linux apt-get install udev
CentOS yum install udev
Fedora dnf install systemd-udev
Raspbian apt-get install udev

Esempi di comandi udevadm

1. Monitora tutti gli eventi del dispositivo:

# udevadm monitor

2. Stampa `uevents` inviati dal kernel:

# udevadm monitor --kernel

3. Stampa gli eventi del dispositivo dopo essere stati elaborati da `udev`:

# udevadm monitor --udev

4. Elenca gli attributi di un dispositivo:

# udevadm info --attribute-walk --path /dev/sda1

5. Ricarica tutte le regole di `udev`:

# udevadm control --reload-rules

6. Attiva tutte le regole `udev` per l'esecuzione:

# udevadm trigger


Linux
  1. ifrename:comando non trovato

  2. netstat:comando non trovato

  3. kubectl:comando non trovato

  4. tvservice:comando non trovato

  5. lspci:comando non trovato

aws-shell:comando non trovato

w:comando non trovato

df:comando non trovato

du:comando non trovato

rm:comando non trovato

mv:comando non trovato