Llista de dispositius USB Linux

List Usb Devices Linux



Al món dels perifèrics USB, gairebé tothom utilitza algun tipus de dispositiu USB al seu ordinador. Actualment hi ha càmeres web USB, discs durs USB, memòria USB també coneguda com PenDrive, etc. Gairebé tots els dispositius en tenen una versió USB. Per tant, si utilitzeu Linux, és possible que sigui necessari en algun moment indicar quin dispositiu USB està connectat al vostre sistema.

Hi ha molts programes i moltes maneres de llistar dispositius USB a Linux.







En aquest article, us mostraré com llistar dispositius USB a Linux. Estic fent servir Ubuntu 18.04 Bionic Beaver per a la demostració, però aquestes ordres estan disponibles a totes les distribucions de Linux. Comencem doncs.



Llistat de dispositius USB mitjançant lsusb Comandament

El molt utilitzat lsusb es pot utilitzar per llistar tots els dispositius USB connectats a Linux.



$lsusb





Com es pot veure a la sortida del fitxer lsusb a la captura de pantalla següent, apareix la llista de tots els dispositius USB connectats. A la sortida de es mostren l’identificador de bus, l’identificador de dispositiu, l’identificador USB i un títol lsusb comandament.



Com podeu veure a la secció marcada de la captura de pantalla següent, Realtek Semiconductor Corp. amb identificació 0bda: 57cb , aquesta és la meva càmera web USB.

No es pot dir que és una càmera web mirant la sortida de lsusb ordre, pots? No, no! Llavors, com ho sé? És perquè he comprovat la sortida del lsusb ordre abans i després de connectar la càmera web USB i, un cop he comparat les sortides, la nova fila afegida és el dispositiu USB que he connectat. Plana! Però hi ha maneres d’esbrinar què és el dispositiu USB.

Podeu utilitzar el fitxer dmesg per obtenir més informació sobre els dispositius USB connectats. L'últim dispositiu USB connectat és el més fàcil de trobar dmesg comandament. S’utilitza més àmpliament amb finalitats de depuració. En breu veureu per què.

Corres dmesg ordre de la següent manera:

$dmesg

Com podeu veure al quadre marcat groc de la captura de pantalla següent, es tracta d'informació sobre el dispositiu USB que vaig connectar per última vegada, que era la meva càmera web USB. Podeu veure en un dels quadres marcats de color blau: el dispositiu USB que he connectat és un Càmera web UVC HD i el seu identificador és 0bda: 57cb .

A hores d'ara és possible que hàgiu descobert que la sortida de dmesg L'ordre és missatges de registre del sistema. Doncs sí, ho és.

També podeu cercar un dispositiu USB específic mitjançant el seu identificador a dmesg registre del sistema.

Executeu l'ordre següent per obrir la sortida de dmesg ordre amb menys cercador de text:

$dmesg | menys

Hauríeu de veure la finestra següent:

Ara, per cercar una cadena, premeu / del teclat. I hauríeu de la a / apareixerà a la part inferior de la finestra del terminal tal i com es marca a la captura de pantalla següent.

Ara escriviu l’identificador del dispositiu USB. Per exemple, anteriorment, quan vaig llistar els dispositius USB connectats amb l'ordre lsusb, un dels dispositius USB tenia ID 0bda: 57cb

Escriviu l’identificador de dispositiu USB i premeu . Com podeu veure a la secció marcada de la captura de pantalla següent, la cadena de cerca es marca amb blanc.

Podeu prémer i tecles de fletxa per navegar amunt i avall i llegir-les. Haureu de trobar molta informació sobre aquest dispositiu USB com podeu veure a la secció marcada de la captura de pantalla següent.

Llistat de dispositius USB amb dispositius USB Comandament

Podeu executar l'ordre següent per llistar tots els dispositius USB connectats del vostre sistema:

$dispositius USB

Com podeu veure a la captura de pantalla següent, es mostren tots els dispositius USB connectats. podem trobar pràcticament la mateixa informació que abans amb dispositius USB comandament.

Llistat de dispositius USB

Si voleu enumerar tots els dispositius d'emmagatzematge de blocs USB, és a dir, tots els dispositius d'emmagatzematge USB, podeu utilitzar el fitxer lsblk o bé fdisk ordre de fer-ho.

Llistat de dispositius d'emmagatzematge de blocs USB amb lsblk :

$lsblk

Com podeu veure a la captura de pantalla següent, es mostren tots els dispositius d'emmagatzematge de blocs disponibles (inclosos els dispositius d'emmagatzematge de blocs USB).

Podeu obtenir gairebé la mateixa informació que lsblk ordre amb blkid comandament. Però heu d’executar-lo com a root de la següent manera:

$suoblkid

També podeu utilitzar fdisk per llistar tots els dispositius d'emmagatzematge de blocs USB de la següent manera:

$suo fdisk -la

Com podeu veure a la captura de pantalla següent, es mostren els dispositius d'emmagatzematge de blocs connectats (inclosos els dispositius USB).

Així és com enumereu tots els dispositius USB de Linux. Gràcies per llegir aquest article.