KirMol Wiki

Добро пожаловать в KirMol Wiki

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

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


linux:commands:lsusb

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
linux:commands:lsusb [2026/04/12 17:24] – создано Кирилл Мlinux:commands:lsusb [2026/04/19 10:32] (текущий) Кирилл М
Строка 1: Строка 1:
 +====== Команда 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 устройствах:
 +<code bash>
 +lsusb
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +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
 +</code>
 +
 +Показать подробную информацию о каждом USB устройстве, используем опцию **-v**:
 +<code bash>
 +lsusb -v
 +</code>
 +
 +Показать информацию о USB устройствах в древовидном виде, используем опцию **-t**:
 +<code bash>
 +lsusb -t
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +/:  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
 +</code>
 +
 +Показать устройства с определенным идентификатором производителя, используем опцию **-d**:
 +<code bash>
 +lsusb -d 046d:c092
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +Bus 001 Device 002: ID 046d:c092 Logitech, Inc. G102/G203 LIGHTSYNC Gaming Mouse
 +</code>
 +
 +Показать подключенное устройство к указанной шине (BUS) и устройству (DEVICE), используем опцию **-s**:
 +<code bash>
 +lsusb -s 001:003
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +Bus 001 Device 003: ID 0e6a:1620 Megawin Technology Co., Ltd Gaming KB
 +</code>