Примітка: У цій статті Linux Mint 20 використовується для демонстрації використання цієї команди. Однак ви можете працювати з будь-яким дистрибутивом Linux на ваш вибір.
Встановіть пакет usbutils
Перш ніж розпочати роботу з командою lsusb, встановіть usbutils пакунок на вашу систему Linux Mint 20. Щоб встановити пакет, виконайте наведені нижче дії:
Запустіть термінал, натиснувши піктограму терміналу, виділену на наступному зображенні:
Після натискання на цю піктограму негайно з’явиться вікно терміналу, як показано нижче:
Перш ніж встановлювати пакет usbutils, настійно рекомендуємо оновити систему Linux Mint 20, щоб уникнути перешкод під час інсталяції. Це можна зробити, виконавши команду оновлення наступним чином:
$ sudo apt оновленняЦю команду можна побачити на зображенні, показано нижче:
Після оновлення вашої системи ви побачите такий вивід, як зазначено на зображенні на вашому терміналі:
Після успішного оновлення системи тепер ви можете без будь-яких турбот запустити таку команду:
$ sudo apt встановити usbutilsЦя команда встановить пакет usbutils у вашій системі Linux Mint 20.
Успішне встановлення згаданого пакету надасть на вашому терміналі такі результати:
Використання команди lsusb
Команда lsusb надає інформацію про USB-пристрої, підключені до вашої системи Linux. Цю команду можна використовувати як окремо, так і поєднувати з різними варіантами. У цьому розділі нас цікавить лише запуск команди lsusb самостійно, тобто.e., без будь-яких додаткових параметрів або опцій. Для цього просто запустіть наступну команду у своєму терміналі Linux Mint 20:
$ lsusb
Після успішного виконання цієї команди ви побачите всю інформацію, пов’язану з будь-якими USB-шинами та пристроями, підключеними до вашої системи, як на наступному зображенні:
Параметри, що використовуються з командою lsusb
Як зазначалося раніше, команда lsusb також може використовуватися разом з різними опціями. Ці параметри включають наступне:
- -s: Відображає інформацію про будь-який конкретний USB-пристрій відповідно до номера шини та номера пристрою.
- -v: Показує більш детальну інформацію про USB-пристрої, підключені до вашої системи.
- -D: Надає детальну інформацію, прочитану з певного файлу пристрою USB.
- -t: Відображає всі підключені USB-пристрої у вигляді дерева або ієрархії.
На наведених нижче прикладах ви дізнаєтесь більше про використання цих опцій.
Приклад 1: Відображення певного USB-пристрою
Щоб відобразити певний USB-пристрій, потрібно знати про пристрій дві речі: його номер шини та номер пристрою. Ці два елементи можна визначити, просто запустивши команду lsusb, як обговорювалося вище. Коли ви дізнаєтесь номери шини та пристрою USB-пристрою, запустіть на своєму терміналі таку команду:
$ lsusb -s BusNum: DeviceNumЗамініть BusNum та DeviceNum на номер шини та номер пристрою відповідно. З метою демонстрації цього методу ми використали шину №1 та номер 1 порту, які ви можете перевірити на зображенні нижче:
Після запуску цієї команди ви побачите пристрій USB разом із вказаним номером шини та номером пристрою на вашому терміналі, як показано на наступному зображенні:
Приклад 2: Відображення детальної інформації про всі пристрої USB
Щоб відобразити детальну інформацію про всі USB-пристрої, підключені до вашої системи, запустіть у своєму терміналі таку команду:
$ lsusb -vВи також можете побачити цю команду на зображенні нижче, для більшої наочності:
Після успішного виконання цієї команди ви зможете побачити більше подробиць про всі USB-пристрої, підключені до вашої системи, як показано на малюнку нижче:
Приклад 3: Відображення інформації про певний USB-пристрій
Як ви могли помітити, у наведеному вище методі вихід з параметром -v був досить довгим. У деяких ситуаціях вам може знадобитися мати детальну інформацію лише про один пристрій, замість того, щоб мати її для всіх USB-пристроїв, підключених до вашої системи. Якщо це мета, то детального виводу про один USB-пристрій можна досягти, виконавши в своєму терміналі таку команду:
$ lsusb -D / dev / bus / usb / BusNum / DeviceNumЗнову ж таки, для запуску цієї команди вам потрібно буде знати номер шини та номер пристрою конкретного USB-пристрою, про який ви хочете отримати більше інформації з конкретного файлу пристрою. У цьому прикладі ми замінили 'BusNum' на 001, а 'DeviceNum' на 002, як показано на зображенні нижче:
Після запуску цієї команди ви зможете побачити всі деталі про вказаний USB-пристрій, прочитані безпосередньо з файлу пристрою, як показано на наступному зображенні:
Приклад 4: Відображення всіх USB-пристроїв у структурі дерева
Іноді вам також може знадобитися перерахувати всі підключені USB-пристрої у вигляді ієрархії або деревоподібної структури для зручності читання. Це можна зробити, виконавши в своєму терміналі таку команду:
$ lsusb -tЦю команду також можна побачити на зображенні нижче:
Запуск цієї команди відобразить усі USB-пристрої, підключені до вашої системи, у вигляді деревної структури, як показано на наступному зображенні:
Висновок
Ця стаття надає детальний огляд використання команди lsusb у Linux Mint 20. Тепер, коли вам потрібна додаткова інформація про USB-пристрої, підключені до вашої системи, ви можете зручно скористатися цією командою.