Инструменты пользователя

Инструменты сайта


linux:commands:lsusb

Команда lsusb


О команде lsusb

Команда lsusb - Используется для просмотра информации обо всех USB устройствах, подключённых к системе. Она предоставляет список контроллеров USB и подключенных к ним устройств. lsusb входит в пакет USB utilities (usbutils) и базируется на библиотеке libusb.

Опции lsusb

  • –help - Показать справочную информацию по команде
  • –version - Показать информацию о версии lsusb
  • -v - Показывает подробную информацию о каждом устройстве
  • -t - Показывает устройства в древовидной структуре
  • -d VENDOR:PRODUCT - Показывает только устройства с определенным идентификатором производителя (VENDOR) и продуктом (PRODUCT)
  • -s BUS:DEVICE - Показывает устройство, подключенное к указанной шине (BUS) и устройству (DEVICE)
  • -D DEVICE-FILE - Показывает подробную информацию о конкретном устройстве, используя его файл устройства (пример, /dev/bus/usb/BUS/DEVICE)

Использование lsusb

Показать информацию о USB устройствах:

lsusb

Вывод в терминале:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 046d:c092 Logitech, Inc. G102/G203 LIGHTSYNC Gaming Mouse
Bus 001 Device 003: ID 0e6a:1620 Megawin Technology Co., Ltd Gaming KB
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Показать подробную информацию о каждом USB устройстве, используем опцию -v:

lsusb -v

Показать информацию о USB устройствах в древовидном виде, используем опцию -t:

lsusb -t

Вывод в терминале:

/:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/16p, 480M
    |__ Port 006: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 006: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 009: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 009: Dev 003, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 014: Dev 004, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 20000M/x2

Показать устройства с определенным идентификатором производителя, используем опцию -d:

lsusb -d 046d:c092

Вывод в терминале:

Bus 001 Device 002: ID 046d:c092 Logitech, Inc. G102/G203 LIGHTSYNC Gaming Mouse

Показать подключенное устройство к указанной шине (BUS) и устройству (DEVICE), используем опцию -s:

lsusb -s 001:003

Вывод в терминале:

Bus 001 Device 003: ID 0e6a:1620 Megawin Technology Co., Ltd Gaming KB
linux/commands/lsusb.txt · Последнее изменение: Кирилл