Comment utiliser la commande LSUSB

Comment utiliser la commande LSUSB
La commande LSUSB, communément appelée commande «List USB», est l'une des commandes les plus couramment utilisées dans Linux. Comme son nom l'indique, cette commande est utilisée pour répertorier tous les périphériques USB qui sont attachés à votre système Linux. Lorsqu'il est combiné avec différents paramètres ou options, cette commande peut également être utilisée pour servir à d'autres fins. Cet article vous montre comment utiliser la commande LSUSB dans Linux.

Remarque: Linux Mint 20 est utilisé tout au long de cet article pour démontrer l'utilisation de cette commande. Cependant, vous pouvez travailler avec n'importe quelle distribution Linux de votre choix.

Installez le package USButils

Avant de démarrer avec la commande LSUSB, installez le usbitils Emballage sur votre système Linux Mint 20. Pour installer le package, suivez les étapes ci-dessous:

Lancez le terminal en cliquant sur l'icône du terminal, mis en évidence dans l'image suivante:

Après avoir cliqué sur cette icône, la fenêtre du terminal apparaîtra immédiatement, comme indiqué ci-dessous:

Avant d'installer le package Usbutils, il est fortement recommandé de mettre à jour votre système Linux Mint 20 pour éviter les obstacles pendant l'installation. Cela peut être fait en exécutant la commande de mise à jour de la manière suivante:

$ sudo apt mise à jour

Cette commande peut être vue dans l'image illustrée ci-dessous:

Une fois que votre système a été mis à jour, vous verrez la sortie suivante, comme mentionné dans l'image de votre terminal:

Après avoir mis à jour avec succès votre système, vous pouvez désormais exécuter la commande suivante sans aucune inquiétude:

$ sudo apt installer usbutils

Cette commande installera le package Usbutils sur votre système Linux Mint 20.

L'installation réussie dudit package rendra la sortie suivante sur votre terminal:

En utilisant la commande LSUSB

La commande LSUSB fournit des informations sur les périphériques USB attachés à votre système Linux. Cette commande peut être utilisée individuellement ou combinée avec divers choix. Pour cette section, nous sommes seulement intéressés à exécuter la commande LSUSB indépendamment, je.e., Sans aucun paramètre ou option supplémentaire. Exécutez simplement la commande suivante dans votre terminal Linux Mint 20 pour le faire:

$ lsusb

Lors de l'exécution réussie de cette commande, vous verrez toutes les informations liées à tous les bus et appareils USB connectés à votre système, comme dans l'image suivante:

Options utilisées avec la commande LSUSB

Comme mentionné précédemment, la commande LSUSB peut également être utilisée en conjonction avec différentes options. Ces options incluent les éléments suivants:

  • -S: Affiche des informations sur un périphérique USB particulier, selon le numéro de bus et le numéro de l'appareil de l'appareil.
  • -V: Montre des informations plus détaillées sur les appareils USB connectés à votre système.
  • -D: Fournit des informations détaillées lus à partir d'un fichier de périphérique USB spécifique.
  • -T: Affiche tous les périphériques USB connectés sous la forme d'un arbre ou d'une hiérarchie.

Dans les exemples ci-dessous, vous en apprendrez plus sur l'utilisation de ces options.

Exemple 1: Afficher un périphérique USB spécifique

Pour afficher un périphérique USB spécifique, vous devez savoir deux choses sur l'appareil: son numéro de bus et son numéro de périphérique. Ces deux éléments peuvent être déterminés simplement en exécutant la commande LSUSB seul, comme discuté ci-dessus. Une fois que vous connaissez les numéros de bus et d'appareil de l'appareil USB, exécutez la commande suivante sur votre terminal:

$ lsusb -s busnum: Devicenum

Remplacez le busnum et le devicenum par le numéro de bus et le numéro de l'appareil de l'appareil, respectivement. Pour démontrer cette méthode, nous avons utilisé le numéro 1 du bus 1 et le numéro 1, que vous pouvez vérifier dans l'image ci-dessous:

Après avoir exécuté cette commande, vous verrez le périphérique USB, ainsi que le numéro de bus et le numéro de périphérique spécifié sur votre terminal, comme indiqué dans l'image suivante:

Exemple 2: Afficher les informations détaillées sur tous les appareils USB

Pour afficher chaque détail sur tous les périphériques USB connectés à votre système, exécutez la commande suivante dans votre terminal:

$ lsusb -v

Vous pouvez également voir cette commande dans l'image ci-dessous, pour plus de clarté:

Une fois cette commande exécutée avec succès, vous pourrez voir plus de détails sur tous les périphériques USB connectés à votre système, comme le montre l'image ci-dessous:

Exemple 3: Afficher les informations sur un périphérique USB spécifique

Comme vous l'avez peut-être remarqué, dans la méthode ci-dessus, la sortie avec l'option -v était assez longue. Dans certaines situations, vous voudrez peut-être avoir des informations détaillées uniquement sur un seul appareil, au lieu de l'avoir pour tous les périphériques USB attachés à votre système. Si tel est l'objectif, une sortie détaillée sur un seul périphérique USB peut être réalisée en exécutant la commande suivante dans votre terminal:

$ lsusb -d / dev / bus / usb / busnum / Devicenum

Encore une fois, pour exécuter cette commande, vous devrez connaître le numéro de bus et le numéro de périphérique de l'appareil USB spécifique que vous souhaitez plus d'informations sur le fichier particulier de l'appareil. Dans cet exemple, nous avons remplacé le «busnum» par 001 et le «Devicenum» par 002, comme indiqué dans l'image ci-dessous:

Après avoir exécuté cette commande, vous pourrez voir tous les détails sur le périphérique USB spécifié, lire directement à partir du fichier de l'appareil, comme indiqué dans l'image suivante:

Exemple 4: Afficher tous les appareils USB dans une structure d'arbre

Parfois, vous pouvez également répertorier tous les appareils USB connectés sous la forme d'une hiérarchie ou d'une structure d'arbre, pour une lisibilité plus facile. Cela peut être fait en exécutant la commande suivante dans votre terminal:

$ lsusb -t

Cette commande peut également être vue dans l'image ci-dessous:

L'exécution de cette commande affichera tous les périphériques USB connectés à votre système sous la forme d'une structure d'arbre, comme indiqué dans l'image suivante:

Conclusion

Cet article vous donne un aperçu détaillé de l'utilisation de la commande LSUSB dans Linux Mint 20. Maintenant, chaque fois que vous avez besoin de plus d'informations sur les périphériques USB attachés à votre système, vous pouvez facilement utiliser cette commande.