Elenca dispositivi USB Linux

List Usb Devices Linux



Nel mondo delle periferiche per computer USB, quasi tutti utilizzano una sorta di dispositivo USB nel proprio computer. In questi giorni ci sono webcam USB, dischi rigidi USB, chiavette USB note anche come PenDrive, ecc. Quasi tutti i dispositivi ne hanno una versione USB. Quindi, se stai usando Linux, a un certo punto potrebbe essere necessario elencare quale dispositivo USB è collegato al tuo sistema.

Esistono molti programmi e molti modi per elencare i dispositivi USB su Linux.







In questo articolo, ti mostrerò come elencare i dispositivi USB su Linux. Sto usando Ubuntu 18.04 Bionic Beaver per la dimostrazione, ma questi comandi sono disponibili su ogni distribuzione Linux. Quindi iniziamo.



Elenco dei dispositivi USB utilizzando lsusb Comando

Il ampiamente usato lsusb Il comando può essere utilizzato per elencare tutti i dispositivi USB collegati in Linux.



$lsusb





Come puoi vedere dall'output di lsusb comando nello screenshot qui sotto, sono elencati tutti i dispositivi USB collegati. L'ID bus, l'ID dispositivo, l'ID USB e un titolo vengono visualizzati nell'output di lsusb comando.



Come puoi vedere nella sezione contrassegnata dello screenshot qui sotto, Realtek Semiconductor Corp. con ID 0bda:57cb , questa è la mia webcam USB.

Non puoi dire che si tratta di una webcam guardando l'output di lsusb comando, puoi? No! Allora come faccio a saperlo? È perché ho controllato l'output di lsusb comando prima e dopo aver collegato la webcam USB e una volta confrontati gli output, la riga appena aggiunta è il dispositivo USB che ho collegato. Pianura! Ma ci sono modi per scoprire qual è il dispositivo USB.

Puoi usare il dmesg comando per ottenere maggiori informazioni sui dispositivi USB collegati. L'ultimo dispositivo USB collegato è il più facile da trovare dmesg comando. È più ampiamente utilizzato per scopi di debug. Vedrai presto perché.

Tu corri dmesg comando come segue:

$dmesg

Come puoi vedere nella casella contrassegnata in giallo nello screenshot qui sotto, queste sono informazioni sull'ultimo dispositivo USB che ho collegato, che era la mia webcam USB. Puoi vedere in una delle caselle contrassegnate in blu, il dispositivo USB che ho collegato è un WebCam HD UVC e il suo ID è 0bda:57cb .

A questo punto potresti aver scoperto che l'output di dmesg comando è messaggi di registro di sistema. Ebbene sì, lo è.

Puoi anche cercare un dispositivo USB specifico in base al suo ID nel dmesg registro di sistema.

Esegui il seguente comando per aprire l'output di dmesg comando con meno cercapersone di testo:

$dmesg | meno

Dovresti vedere la seguente finestra:

Ora per cercare una stringa, premi / tasto sulla tastiera. E dovresti a / appaiono nella parte inferiore della finestra del terminale come indicato nello screenshot qui sotto.

Ora digita l'ID del dispositivo USB. Ad esempio, in precedenza, quando ho elencato i dispositivi USB collegati con il comando lsusb, uno dei dispositivi USB aveva ID 0bda:57cb

Digitare l'ID del dispositivo USB e premere . Come puoi vedere nella sezione contrassegnata dello screenshot qui sotto, la stringa di ricerca è contrassegnata in bianco.

puoi premere e tasti freccia per navigare su e giù e leggerlo. Dovresti trovare molte informazioni su quel dispositivo USB come puoi vedere nella sezione contrassegnata dello screenshot qui sotto.

Elenco dei dispositivi USB con dispositivi usb Comando

Puoi eseguire il seguente comando per elencare tutti i dispositivi USB collegati al tuo sistema:

$dispositivi usb

Come puoi vedere nello screenshot qui sotto, sono elencati tutti i dispositivi USB collegati. possiamo scoprire più o meno le stesse informazioni di prima con dispositivi usb comando.

Elenco dei dispositivi USB di blocco

Se desideri elencare tutti i dispositivi di archiviazione a blocchi USB, ovvero tutti i dispositivi di archiviazione USB, puoi utilizzare il lsblk o fdisk comando per farlo.

Elenco dei dispositivi di archiviazione a blocchi USB con lsblk :

$lsblk

Come puoi vedere nello screenshot qui sotto, sono elencati tutti i dispositivi di archiviazione a blocchi disponibili (inclusi i dispositivi di archiviazione a blocchi USB).

Puoi ottenere quasi le stesse informazioni di lsblk comando con blkid comando. Ma devi eseguirlo come root come segue:

$sudoblkid

Puoi anche usare fdisk comando per elencare tutti i dispositivi di archiviazione a blocchi USB come segue:

$sudo fdisk -l

Come puoi vedere nello screenshot qui sotto, sono elencati i dispositivi di archiviazione a blocchi collegati (inclusi i dispositivi USB).

Ecco come elenchi tutti i dispositivi USB su Linux. Grazie per aver letto questo articolo.