USB

Liste USB-enheter Linux

Liste USB-enheter Linux

I en verden av USB-periferiutstyr bruker nesten alle noen slags USB-enheter på datamaskinen. I disse dager er det USB-webkameraer, USB-harddisker, USB-pinne også kjent som PenDrive osv. Nesten alle enheter 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 lister opp USB-enheter på Linux. Jeg bruker Ubuntu 18.04 Bionic Beaver for demonstrasjonen, men disse kommandoene er tilgjengelige på alle Linux-distribusjoner. Så la oss komme i gang.

Oppføring av USB-enheter ved hjelp av lsusb Kommando

Den mye brukte lsusb kommandoen kan brukes til å liste opp alle tilkoblede USB-enheter i Linux.

$ lsusb

Som du kan se fra utdataene fra lsusb kommandoen i skjermbildet nedenfor, vises alle tilkoblede USB-enheter. Buss-ID, enhets-ID, USB-ID og en tittel vises i utgangen av lsusb kommando.

Som du kan se i den merkede 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å utdataene fra lsusb kommando, kan du? Nei! Så hvordan vet jeg dette? Det er fordi jeg sjekket utdataene fra lsusb kommandoen før og etter tilkobling av USB-webkameraet, og når jeg sammenlignet utgangene, er den nylig tilføyde raden USB-enheten jeg koblet til. Vanlig! Men det er måter å finne ut hva USB-enheten er.

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

Du løper dmesg kommandoen som følger:

$ dmesg

Som du kan se i den gule merkede ruten i skjermbildet nedenfor, er dette informasjon om USB-enheten jeg koblet sist til, som var USB-webkameraet mitt. Du kan se i en av den blå merkede boksen at USB-enheten jeg koblet til er en HD UVC WebCam 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 systemloggen.

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

$ dmesg | mindre

Du ser følgende vindu:

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

Skriv inn ID-en for USB-enheten. Da jeg for eksempel førte opp de tilkoblede USB-enhetene med lsusb-kommando, hadde en av USB-enhetene ID 0bda: 57cb

Skriv inn USB-enhets-ID og trykk . Som du kan se i den merkede 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 merkede delen av skjermbildet nedenfor.

Oppføring av USB-enheter med USB-enheter Kommando

Du kan kjøre følgende kommando for å vise alle tilkoblede USB-enheter på systemet ditt:

$ usb-enheter

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

Oppføring Blokker USB-enheter

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

Oppføring av USB-blokkeringslagringsenheter med lsblk:

$ lsblk

Som du kan se på skjermbildet nedenfor, vises alle tilgjengelige blokklagringsenheter (inkludert USB-blokklagringsenheter).

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

$ sudo blkid

Du kan også bruke fdisk kommando for å liste opp alle USB-blokkeringslagringsenhetene som følger:

$ sudo fdisk -l

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

Slik lister du opp alle USB-enhetene på Linux. Takk for at du leser denne artikkelen.

Hvordan utvikle et spill på Linux
For et tiår siden ville ikke mange Linux-brukere forutsi at deres favorittoperativsystem en dag ville være en populær spillplattform for kommersielle ...
Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artik...
Beste kommandolinjespill for Linux
Kommandolinjen er ikke bare din største allierte når du bruker Linux, den kan også være kilden til underholdning fordi du kan bruke den til å spille m...