Liste over USB -enheter Linux

List Usb Devices Linux



I verden av USB -datamaskinutstyr bruker nesten alle en slags USB -enheter i datamaskinen. I disse dager er det USB -webkameraer, USB -harddisker, USB -pinner også kjent som PenDrive etc. Nesten hver enhet har en USB -versjon av den. Så hvis du bruker Linux, kan det være nødvendig å oppgi hvilken USB -enhet som er koblet til systemet ditt på et tidspunkt.

Det er mange programmer og mange måter å liste USB -enheter på Linux.







I denne artikkelen vil jeg vise deg hvordan du viser en USB -enhet på Linux. Jeg bruker Ubuntu 18.04 Bionic Beaver for demonstrasjonen, men disse kommandoene er tilgjengelige på hver Linux -distribusjon. Så la oss komme i gang.



Oppføring av USB -enheter som bruker lsusb Kommando

Den mye brukte lsusb kommandoen kan brukes til å vise alle de tilkoblede USB -enhetene i Linux.



$lsusb





Som du kan se fra utdataene fra lsusb kommandoen i skjermbildet nedenfor, er alle de tilkoblede USB -enhetene oppført. Buss -ID, enhets -ID, USB -ID og en tittel vises i utgangen på lsusb kommando.



Som du kan se i den markerte delen av skjermbildet nedenfor, Realtek Semiconductor Corp. med ID 0bda: 57cb , dette er USB -webkameraet mitt.

Du kan ikke fortelle at det er et webkamera ved å se på utgangen av lsusb kommando, kan du? Nei! Så hvordan vet jeg dette? Det er fordi jeg sjekket utgangen til lsusb kommando før og etter tilkobling av USB -webkameraet og når jeg har sammenlignet utgangene, er den nylig lagt til raden USB -enheten jeg koblet til. Vanlig! Men det er måter å finne ut hva USB -enheten er.

Du kan bruke dmesg kommando for å finne ut mer informasjon om de tilkoblede USB -enhetene. Den siste tilkoblede USB -enheten er lettest å finne med dmesg kommando. Det er mer brukt for feilsøkingsformål. Du vil snart se hvorfor.

Du løper dmesg kommandoen som følger:

$dmesg

Som du kan se i den gule boksen på skjermbildet nedenfor, er dette informasjon om USB -enheten jeg koblet til sist, som var USB -webkameraet mitt. Du kan se i en av de blåmerkede esker, USB -enheten jeg koblet til er en HD UVC -webkamera og dens ID er 0bda: 57cb .

Nå har du kanskje funnet ut at produksjonen av dmesg kommandoen er systemloggmeldinger. Vel ja, det er det.

Du kan også søke etter en bestemt USB -enhet etter ID -en i dmesg systemlogg.

Kjør følgende kommando for å åpne utdataene fra dmesg kommando med mindre tekstsøker:

$dmesg | mindre

Du bør se følgende vindu:

Trykk på for å søke etter en streng / tasten på tastaturet. Og du bør a / vises nederst i terminalvinduet som markert på skjermbildet nedenfor.

Skriv inn USB -enhetens ID. For eksempel, tidligere da jeg listet opp de tilkoblede USB -enhetene med lsusb -kommandoen, hadde en av USB -enhetene ID 0bda: 57cb

Skriv inn USB -enhets -ID og trykk . Som du kan se i den markerte delen av skjermbildet nedenfor, er søkestrengen merket hvit.

Du kan trykke og piltastene for å navigere opp og ned og lese gjennom den. Du bør finne mye informasjon om den USB -enheten som du kan se i den markerte delen av skjermbildet nedenfor.

Viser USB -enheter med usb-enheter Kommando

Du kan kjøre følgende kommando for å vise alle de tilkoblede USB -enhetene i systemet ditt:

$usb-enheter

Som du kan se på skjermbildet nedenfor, er alle de tilkoblede USB -enhetene oppført. vi kan finne ut omtrent den samme informasjonen som før med usb-enheter kommando.

Oppføringsblokk USB -enheter

Hvis du vil liste alle USB -lagringsenhetene, det vil si alle USB -lagringsenhetene, kan du bruke lsblk eller fdisk kommando for å gjøre det.

Lister opp USB -lagringsenheter med lsblk :

$lsblk

Som du kan se på skjermbildet nedenfor, er alle tilgjengelige blokklagringsenheter (inkludert USB -lagringsenheter) oppført.

Du kan få nesten den samme informasjonen som lsblk kommando med blkid kommando. Men du må kjøre den som root som følger:

$sudoblkid

Du kan også bruke fdisk kommando for å vise alle USB -blokkeringsenheter som følger:

$sudo fdisk -de

Som du kan se på skjermbildet nedenfor, er de tilkoblede blokklagringsenhetene (inkludert USB -enhetene) oppført.

Slik viser du alle USB -enhetene på Linux. Takk for at du leste denne artikkelen.