USB

Список USB-устройств Linux

Список USB-устройств Linux

В мире компьютерной USB-периферии почти каждый использует какие-то USB-устройства на своем компьютере. В наши дни есть USB-веб-камеры, USB-жесткие диски, USB-накопители, также известные как PenDrive и т. Д. Почти на каждом устройстве есть USB-версия. Поэтому, если вы используете Linux, в какой-то момент может потребоваться перечисление того, какое USB-устройство подключено к вашей системе.

Есть много программ и много способов перечислить USB-устройства в Linux.

В этой статье я покажу вам, как составить список USB-устройств в Linux. Я использую Ubuntu 18.04 Bionic Beaver для демонстрации, но эти команды доступны в каждом дистрибутиве Linux. Итак, приступим.

Список USB-устройств, использующих lsusb Командование

Широко используемый lsusb команда может использоваться для вывода списка всех подключенных USB-устройств в Linux.

$ lsusb

Как видно из вывода lsusb на скриншоте ниже, все подключенные USB-устройства перечислены. Идентификатор шины, идентификатор устройства, идентификатор USB и заголовок отображаются на выходе lsusb команда.

Как вы можете видеть в отмеченном разделе на скриншоте ниже, Realtek Semiconductor Corp. с удостоверением личности 0bda: 57cb, это моя веб-камера USB.

Вы не можете сказать, что это веб-камера, посмотрев на вывод lsusb команда, вы можете? Неа! Так откуда мне это знать?? Это потому, что я проверил вывод lsusb до и после подключения USB-веб-камеры, и после сравнения выходных данных новая добавленная строка - это USB-устройство, которое я подключил. Простой! Но есть способы узнать, что это за USB-устройство.

Вы можете использовать dmesg команда, чтобы узнать больше о подключенных USB-устройствах. Последнее подключенное USB-устройство проще всего найти с помощью dmesg команда. Он более широко используется для отладки. Вы скоро поймете, почему.

Ты бежишь dmesg команду следующим образом:

$ dmesg

Как вы можете видеть в желтой рамке на скриншоте ниже, это информация о USB-устройстве, которое я подключал последним, а именно о моей USB-веб-камере. Вы можете увидеть в одном из полей, отмеченных синим, подключенное мной USB-устройство Веб-камера HD UVC и его идентификатор 0bda: 57cb.

К настоящему времени вы, возможно, узнали, что вывод dmesg команда - это сообщения системного журнала. Ну да это.

Вы также можете выполнить поиск определенного USB-устройства по его идентификатору в dmesg системный журнал.

Выполните следующую команду, чтобы открыть вывод dmesg команда с меньше текстовый пейджер:

$ dmesg | меньше

Вы должны увидеть следующее окно:

Теперь, чтобы найти строку, нажмите / ключ на клавиатуре. И вы должны / появляются в нижней части окна терминала, как показано на скриншоте ниже.

Теперь введите идентификатор USB-устройства. Например, ранее, когда я перечислял подключенные USB-устройства с помощью команды lsusb, одно из USB-устройств имело идентификатор 0bda: 57cb

Введите идентификатор USB-устройства и нажмите . Как вы можете видеть в отмеченном разделе на скриншоте ниже, строка поиска отмечена белым.

Вы можете нажать а также клавиши со стрелками для навигации вверх и вниз и чтения. Вы должны найти много информации об этом USB-устройстве, как вы можете видеть в отмеченном разделе на скриншоте ниже.

Список USB-устройств с USB-устройства Командование

Вы можете запустить следующую команду, чтобы вывести список всех подключенных USB-устройств вашей системы:

$ usb-устройства

Как вы можете видеть на скриншоте ниже, перечислены все подключенные USB-устройства. мы можем получить почти ту же информацию, что и раньше, с помощью USB-устройства команда.

Список заблокированных USB-устройств

Если вы хотите перечислить все блочные устройства хранения USB, то есть все устройства хранения USB, вы можете использовать lsblk или же fdisk приказ сделать это.

Список блочных запоминающих устройств USB с lsblk:

$ lsblk

Как вы можете видеть на скриншоте ниже, перечислены все доступные блочные запоминающие устройства (включая блочные запоминающие устройства USB).

Вы можете получить почти ту же информацию, что и lsblk команда с Blkid команда. Но вы должны запустить его как root следующим образом:

$ sudo blkid

Вы также можете использовать fdisk команда, чтобы вывести список всех блочных запоминающих устройств USB следующим образом:

$ sudo fdisk -l

Как вы можете видеть на скриншоте ниже, перечислены подключенные блочные устройства хранения (включая USB-устройства).

Вот как вы перечисляете все USB-устройства в Linux. Спасибо, что прочитали эту статью.

Shadow of the Tomb Raider для Linux Учебное пособие
Shadow of the Tomb Raider - двенадцатое дополнение к серии Tomb Raider - франшизе приключенческой игры, созданной Eidos Montreal. Игра была очень хоро...
Как увеличить FPS в Linux?
FPS означает Кадров в секунду. Задача FPS - измерить частоту кадров при воспроизведении видео или во время игры. Проще говоря, количество непрерывных ...
Лучшие игры Oculus App Lab
Если вы владелец гарнитуры Oculus, вы должны знать о загрузке неопубликованных приложений. Боковая загрузка - это процесс установки на гарнитуру содер...