Listează dispozitivele USB Linux

List Usb Devices Linux



În lumea perifericelor de computer USB, aproape toată lumea folosește un fel de dispozitive USB în computer. În zilele noastre există camere web USB, hard disk-uri USB, stick USB cunoscut și sub numele de PenDrive etc. Aproape fiecare dispozitiv are o versiune USB a acestuia. Așadar, dacă utilizați Linux, ar putea fi necesară listarea dispozitivului USB conectat la sistemul dvs. la un moment dat.

Există multe programe și multe modalități de a lista dispozitivele USB pe Linux.







În acest articol, vă voi arăta cum să listați dispozitivele USB pe Linux. Folosesc Ubuntu 18.04 Bionic Beaver pentru demonstrație, dar aceste comenzi sunt disponibile pe fiecare distribuție Linux. Deci sa începem.



Listarea dispozitivelor USB folosind lsusb Comanda

Utilizate pe scară largă lsusb comanda poate fi utilizată pentru a lista toate dispozitivele USB conectate din Linux.



$lsusb





După cum puteți vedea din ieșirea din lsusb comanda din captura de ecran de mai jos, toate dispozitivele USB conectate sunt listate. ID-ul autobuzului, ID-ul dispozitivului, ID-ul USB și un titlu sunt afișate în ieșirea din lsusb comanda.



După cum puteți vedea în secțiunea marcată a capturii de ecran de mai jos, Realtek Semiconductor Corp. cu ID 0bda: 57cb , aceasta este camera web USB.

Nu vă puteți da seama că este o cameră web uitându-vă la rezultatul lsusb comandă, poți? Nu! Deci, de unde știu asta? Pentru că am verificat rezultatul lsusb comanda înainte și după conectarea camerei web USB și odată ce am comparat ieșirile, rândul nou adăugat este dispozitivul USB pe care l-am conectat. Simplu! Dar există modalități de a afla ce este dispozitivul USB.

Puteți utiliza dmesg pentru a afla mai multe informații despre dispozitivele USB conectate. Ultimul dispozitiv USB conectat este cel mai ușor de găsit dmesg comanda. Este utilizat pe scară mai largă în scopul depanării. În curând veți vedea de ce.

Alergi dmesg comandați după cum urmează:

$dmesg

După cum puteți vedea în caseta marcată galben din captura de ecran de mai jos, acestea sunt informații despre dispozitivul USB pe care l-am conectat ultima dată, care a fost camera web USB. Puteți vedea într-una din caseta marcată albastru, dispozitivul USB pe care l-am conectat este un WebCam HD UVC iar ID-ul său este 0bda: 57cb .

Până acum este posibil să fi aflat că rezultatul dmesg comanda este mesajele jurnalului de sistem. Ei bine, da, este.

De asemenea, puteți căuta un anumit dispozitiv USB după ID-ul său în dmesg jurnal de sistem.

Rulați următoarea comandă pentru a deschide ieșirea din dmesg comanda cu Mai puțin pager text:

$dmesg | Mai puțin

Ar trebui să vedeți următoarea fereastră:

Acum, pentru a căuta un șir, apăsați / tasta de pe tastatură. Și ar trebui să a / apare în partea de jos a ferestrei terminalului, așa cum este marcat în captura de ecran de mai jos.

Acum introduceți ID-ul dispozitivului USB. De exemplu, mai devreme când am enumerat dispozitivele USB conectate cu comanda lsusb, unul dintre dispozitivele USB avea ID 0bda: 57cb

Introduceți ID-ul dispozitivului USB și apăsați . După cum puteți vedea în secțiunea marcată a capturii de ecran de mai jos, șirul de căutare este marcat alb.

Puteți apăsa și tastele săgeată pentru a naviga în sus și în jos și a citi prin el. Ar trebui să găsiți o mulțime de informații despre acel dispozitiv USB așa cum puteți vedea în secțiunea marcată a capturii de ecran de mai jos.

Listarea dispozitivelor USB cu dispozitive USB Comanda

Puteți rula următoarea comandă pentru a lista toate dispozitivele USB conectate ale sistemului dvs.:

$dispozitive USB

După cum puteți vedea în captura de ecran de mai jos, sunt listate toate dispozitivele USB conectate. putem afla cam aceleași informații ca înainte cu dispozitive USB comanda.

Listare blocare dispozitive USB

Dacă doriți să enumerați toate dispozitivele de stocare cu bloc USB, adică toate dispozitivele de stocare USB, atunci puteți utiliza lsblk sau fdisk poruncii de a face acest lucru.

Listarea dispozitivelor de stocare cu bloc USB cu lsblk :

$lsblk

După cum puteți vedea în captura de ecran de mai jos, sunt listate toate dispozitivele de stocare a blocurilor disponibile (inclusiv dispozitivele de stocare a blocurilor USB).

Puteți obține aproape aceleași informații ca lsblk comanda cu blkid comanda. Dar trebuie să-l rulați ca rădăcină după cum urmează:

$sudoblkid

Puteți utiliza, de asemenea fdisk comanda pentru a enumera toate dispozitivele de stocare a blocurilor USB după cum urmează:

$sudo fdisk -la

După cum puteți vedea în captura de ecran de mai jos, sunt listate dispozitivele de stocare a blocurilor conectate (inclusiv dispozitivele USB).

Așa listați toate dispozitivele USB de pe Linux. Vă mulțumim că ați citit acest articol.