El comando lsusb se usa para mostrar información sobre los dispositivos que están conectados a los buses USB del sistema. Este comando escanea el directorio /dev/bus/usb/ para obtener información. De forma predeterminada, el comando imprimirá el número del bus y el dispositivo conectado, la ID del dispositivo y el nombre del proveedor y el producto que coincida con ese dispositivo.
Puede usar el indicador -v para ver información detallada sobre cada dispositivo, similar al uso de udevadm info dominio. También puede filtrar los resultados por autobús (-s) y por proveedor/producto (-d).
Sintaxis
La sintaxis del comando lsusb es:
# lsusb [options]
Si encuentra el siguiente error mientras ejecuta el comando lsusb:
lsusb: command not found
puede intentar instalar el siguiente paquete según su elección de distribución:
| Distribución del sistema operativo | Comando |
|---|---|
| OS X | instalar cerveza lsusb |
| Debian | apt-get install usbutils |
| Ubuntu | apt-get install usbutils |
| Alpino | apk agregar utilidades usb |
| Arco Linux | pacman -S usbutils |
| Kali Linux | apt-get install usbutils |
| Cent OS | yum instalar utilidades usb |
| Fedora | dnf instalar utilidades usb |
| Raspbian | apt-get install usbutils |
Ejemplos del comando lsusb
1. Para enumerar los dispositivos USB:
# lsusb
2. Para ser detallado:
# lsusb -v # lsusb --verbose
3. Para mostrar solo los dispositivos en el bus y/o número de dispositivo especificado:
# lsusb -s bus # lsusb -s devnum
4. Para mostrar solo los dispositivos con el proveedor e ID de producto especificados:
# lsusb -d vendor # lsusb -d product
5. Para no escanear el directorio /dev/bus/usb, mostrar solo información sobre el dispositivo cuyo archivo de dispositivo se proporciona:
# lsusb -D device
6. Para indicarle a lsusb que descargue la jerarquía del dispositivo USB físico como un árbol:
# lsusb -t
7. Para obtener la versión:
# lsusb -V # lsusb --version