GNU/Linux >> Tutoriels Linux >  >> Linux

udevadm :commande introuvable

La commande udevadm est utilisée pour gérer udev. Il faut diverses sous-commandes, chacune effectuant une certaine tâche pour modifier le comportement du démon systemd-udevd et des composants associés. Certaines de ces sous-commandes sont décrites dans le tableau suivant.

Sous-commande Utilisé pour
infos Récupérez les informations de périphérique stockées dans la base de données udev, ainsi que les attributs de périphérique détaillés à partir du système de fichiers /sys/. Par exemple, vous pouvez afficher l'ID du fournisseur d'un appareil, l'ID du produit, le numéro de série et bien plus encore.
contrôle Modifier l'état d'exécution d'udev. Par exemple, fournir l'option –reload-rules garantira qu'udev lit tous les nouveaux fichiers de règles que vous avez ajoutés.
déclencheur Exécute les règles qui s'appliquent à tout appareil actuellement branché. Vous pouvez également spécifier une action à l'aide de l'option -c, telle que l'ajout, la suppression ou la modification. Comme leurs noms l'indiquent, ceux-ci déclencheront des événements lorsqu'un périphérique est ajouté, supprimé ou modifié dans le noyau en cours d'exécution.
surveiller Surveillez les événements envoyés par le noyau ou par une règle udev.
tester Simuler un événement udev en cours d'exécution pour un appareil, avec des résultats en sortie.

Syntaxe

La syntaxe de la commande udevadm est :

# udevadm [options] [subcommand] [arguments]

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande udevadm :

udevadm: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :

Répartition du système d'exploitation Commande
Debian apt-get install udev
Ubuntu apt-get install udev
Alpin apk ajouter udev
Arch Linux pacman -S systemd
Kali Linux apt-get install udev
CentOS yum installer udev
Fédora dnf installer systemd-udev
Raspbian apt-get install udev

Exemples de commandes udevadm

1. Surveillez tous les événements de l'appareil :

# udevadm monitor

2. Affichez les `uevents` envoyés par le noyau :

# udevadm monitor --kernel

3. Imprimez les événements de l'appareil après avoir été traités par `udev` :

# udevadm monitor --udev

4. Lister les attributs d'un appareil :

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

5. Rechargez toutes les règles `udev` :

# udevadm control --reload-rules

6. Déclenchez toutes les règles `udev` pour qu'elles s'exécutent :

# udevadm trigger


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

tvservice :commande introuvable

lspci :commande introuvable

pstree :commande introuvable

ln :commande introuvable