USB

Как да използвам командата LSUSB

Как да използвам командата LSUSB
Командата lsusb, известна като команда „Списък на USB“, е една от най-често използваните команди в Linux. Както подсказва името, тази команда се използва за изброяване на всички USB устройства, които са свързани към вашата Linux система. Когато се комбинира с различни параметри или опции, тази команда може да се използва и за други цели. Тази статия ви показва как да използвате командата lsusb в Linux.

Забележка: 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 независимо, т.е.д., без никакви допълнителни параметри или опции. Просто изпълнете следната команда във вашия терминал Linux Mint 20, за да направите това:

$ lsusb

След успешното изпълнение на тази команда ще видите цялата информация, свързана с всички USB шини и устройства, свързани към вашата система, както е на следното изображение:

Опции, използвани с командата lsusb

Както бе споменато по-горе, командата lsusb може да се използва заедно с различни опции. Тези опции включват следното:

В примерите, дадени по-долу, ще научите повече за използването на тези опции.

Пример 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 устройствата, свързани към вашата система, можете удобно да използвате тази команда.

Най-добрите дистрибуции на Linux за игри през 2021 г
Операционната система Linux е изминала дълъг път от първоначалния си, прост, базиран на сървъра външен вид. Тази операционна система се подобри неимов...
Как да заснемете и поточно предадете игралната си сесия на Linux
В миналото играта на игри се смяташе само за хоби, но с течение на времето игралната индустрия отбеляза огромен ръст по отношение на технологиите и бр...
Най-добрите игри за игра с ръчно проследяване
Oculus Quest наскоро представи страхотната идея за ръчно проследяване без контролери. С непрекъснато нарастващия брой игри и дейности, които изпълнява...