GNU/Linux >> Znalost Linux >  >> Linux

udevadm:příkaz nenalezen

Příkaz udevadm se používá ke správě udev. Vyžaduje různé dílčí příkazy, z nichž každý provádí určitý úkol, aby upravil chování démona systemd-udevd a souvisejících komponent. Některé z těchto dílčích příkazů jsou popsány v následující tabulce.

Dílčí příkaz Použito na
informace Získejte informace o zařízení uložené v databázi udev a také podrobné atributy zařízení ze souborového systému /sys/. Můžete například zobrazit ID dodavatele zařízení, ID produktu, sériové číslo a mnoho dalšího.
ovládání Upravte provozní stav udev. Například poskytnutím možnosti –reload-rules zajistíte, že udev bude číst ze všech nových souborů pravidel, které jste přidali.
spouštěč Provádět pravidla, která se vztahují na jakékoli zařízení, které je aktuálně připojeno. Můžete také určit akci pomocí volby -c, například přidat, odebrat nebo změnit. Jak název napovídá, spustí události, kdy je zařízení přidáno, odebráno nebo změněno v běžícím jádře.
monitor Sledujte události odeslané jádrem nebo pravidlem udev.
test Simulujte událost udev spuštěnou pro zařízení s výsledky na výstupu.

Syntaxe

Syntaxe příkazu udevadm je:

# udevadm [options] [subcommand] [arguments]

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

udevadm: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce OS Příkaz
Debian apt-get install udev
Ubuntu apt-get install udev
Alpine apk přidat udev
Arch Linux pacman -S systemd
Kali Linux apt-get install udev
CentOS yum nainstalovat udev
Fedora dnf install systemd-udev
Raspbian apt-get install udev

Příklady příkazů udevadm

1. Monitorujte všechny události zařízení:

# udevadm monitor

2. Vytiskněte `uevents` odeslané jádrem:

# udevadm monitor --kernel

3. Po zpracování `udev`:

vytiskněte události zařízení
# udevadm monitor --udev

4. Seznam atributů zařízení:

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

5. Znovu načtěte všechna pravidla `udev`:

# udevadm control --reload-rules

6. Spusťte všechna pravidla `udev`, aby se spustila:

# udevadm trigger


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