lsusb

Sommaire

    La commande lsusb permet de lister l'ensemble des périphériques connecté sur le bus USB. Voici un exemple d'utilisation de la commande:

    $ lsusb
    Bus 002 Device 005: ID 05e3:0608 Genesys Logic, Inc. 
    Bus 002 Device 003: ID 04b4:6830 Cypress Semiconductor Corp. USB-2.0 IDE Adapter
    Bus 002 Device 001: ID 0000:0000  
    Bus 001 Device 004: ID 0aec:5010 Neodio Technologies Corp. ND5010 Card Reader
    Bus 001 Device 003: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub
    Bus 001 Device 002: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver
    Bus 001 Device 001: ID 0000:0000  
    

    L'option -v permet d'obtenir toutes les informations sur chaque périphérique. Certaines informations requièrent les droits root et ne seront accessibles que si la commande est lancée par l'administrateur.

    La commande lsusb obtient les informations à partir du pseudo système de fichiers procfs. Ces informations viennent de la hiérarchie présente dans le dossier /proc/bus/usb, la commande ne fonctionnera donc pas en l'absence de procfs.