У системі Ubuntu іноді виникає потреба дізнатися детальну інформацію про всі USB-пристрої, підключені до комп’ютера. На жаль, у стандартній комплектації Ubuntu немає зручного графічного інструменту для цього.
Проте існує декілька потужних утиліт командного рядка, які дозволяють користувачам отримати всю необхідну інформацію про USB-пристрої. Далі ми розглянемо ці інструменти, їхню функціональність та способи їх використання.
Перелік USB-пристроїв в Ubuntu за допомогою Lsusb
Перший спосіб переглянути список підключених USB-пристроїв – це використання команди `lsusb`. Ця команда, що дослівно означає “список USB”, виводить перелік усіх підключених USB-пристроїв, їхніх ідентифікаторів, назв та іншої важливої інформації.
Для початку відкрийте термінал в Ubuntu. Це можна зробити натиснувши комбінацію клавіш Ctrl + Alt + T, або знайшовши “Термінал” у меню програм.
У вікні термінала введіть команду `lsusb`. Після виконання, ви отримаєте докладний перелік усіх USB-пристроїв, підключених до вашої системи.
lsusb
Вивід команди `lsusb` містить інформацію про “Bus”, за якою слідують цифри, “Пристрій”, ідентифікатор пристрою (шістнадцятковий код) та назву пристрою. Для ідентифікації потрібного пристрою, орієнтуйтеся на назву, що вказана в кінці рядка.
Щоб зберегти вивід команди в текстовий файл для подальшого використання, скористайтеся перенаправленням виводу за допомогою символу `>`.
lsusb > ~/my-usb-devices.txt
Переглянути створений файл “my-usb-devices.txt” можна за допомогою команди `cat` у терміналі.
cat ~/my-usb-devices.txt
Також ви можете відкрити цей файл у будь-якому текстовому редакторі.
Перегляд USB-пристроїв через Dmesg
Іншим способом перегляду інформації про USB-пристрої є команда `dmesg`. Інструмент `dmesg` використовується для перегляду журналів ядра операційної системи. Оскільки USB-пристрої взаємодіють з ядром Ubuntu Linux, їхні дані також потрапляють до цих журналів.
Щоб скористатися `dmesg`, відкрийте вікно терміналу, натиснувши Ctrl + Alt + T, або знайдіть “Термінал” у меню програм.
Після відкриття терміналу, введіть команду `dmesg` з правами суперкористувача (sudo), оскільки доступ до системних журналів ядра вимагає адміністративних прав.
sudo dmesg | grep usb
В результаті виконання команди ви отримаєте перелік всієї інформації, пов’язаної з USB, яка взаємодіяла з ядром Ubuntu. Проаналізувавши ці дані, ви зможете знайти необхідну інформацію про свої USB-пристрої.
Якщо вам потрібно зберегти вивід команди `dmesg` у текстовий файл, скористайтеся перенаправленням виводу.
sudo dmesg | grep usb > ~/dmesg-usb-info.txt
Переглянути файл “dmesg-usb-info.txt” можна за допомогою команди `cat`.
cat ~/dmesg-usb-info.txt
Або відкрийте його в текстовому редакторі.
Використання команди usb-devices для перегляду USB-пристроїв
Третій спосіб перегляду інформації про USB-пристрої в Ubuntu – це команда `usb-devices`. Вона схожа на `lsusb`, але виводить більш детальну та структуровану інформацію про кожен підключений пристрій.
Знову ж таки, почніть з відкриття вікна терміналу за допомогою комбінації клавіш Ctrl + Alt + T або знайшовши його в меню програм.
У вікні термінала введіть команду `usb-devices`. Результат буде довгим і міститиме детальний перелік всіх USB-пристроїв, підключених до системи.
Вивід команди включає в себе декілька стовпців: T, D, P, S, S, S, C та I, які містять різноманітну інформацію про кожен пристрій. Наприклад, інформацію про виробника можна знайти у стовпці “P”.
Ви також можете перенаправити вивід команди `usb-devices` до текстового файлу, щоб мати змогу зручно переглядати інформацію за допомогою вашого улюбленого редактора.
usb-devices > ~/my-usb-devices-output.txt
Щоб переглянути вміст файлу “my-usb-devices-output.txt”, скористайтеся командою `cat`.
Або відкрийте його у текстовому редакторі через файловий менеджер.