I verdenen av periferiutstyr for USB -datamaskiner bruker nesten alle en slags USB -enheter på datamaskinen sin. I disse dager er det USB -webkameraer, USB -harddisker, USB -pinne også kjent som Pendrive osv. Nesten hver enhet har en USB -versjon av den. Så hvis du bruker Linux, kan du oppgi hvilken USB -enhet som er koblet til systemet ditt, være nødvendig på et tidspunkt.
Det er mange programmer og mange måter å liste opp USB -enheter på Linux.
I denne artikkelen vil jeg vise deg hvordan du viser USB -enheter på Linux. Jeg bruker Ubuntu 18.04 Bionisk bever for demonstrasjonen, men disse kommandoene er tilgjengelige på hver Linux -distribusjon. Så la oss komme i gang.
Liste over USB -enheter ved hjelp av LSUSB Kommando
Det mye brukte LSUSB Kommando kan brukes til å liste opp alle tilkoblede USB -enheter i Linux.
$ LSUSB
Som du kan se fra utgangen fra LSUSB Kommando I skjermdumpen nedenfor er all den tilkoblede USB -enheten oppført. Buss -ID, enhets -ID, USB -ID og en tittel vises i utgangen av 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å utdataene fra LSUSB Kommando, kan du? Nei! Så hvordan vet jeg dette? Det er fordi jeg sjekket utgangen fra LSUSB Kommando før og etter tilkobling av USB -webkameraet, og når jeg sammenlignet utgangene, er den nylig tilførte 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 den enkleste å finne med dmesg kommando. Det er mer brukt til feilsøkingsformål. Du vil snart se hvorfor.
Du løper dmesg Kommando som følger:
$ dmesg
Som du kan se i den gule merkede boksen i skjermdumpen nedenfor, er dette informasjon om USB -enheten jeg koblet til sist, som var USB -webkameraet mitt. Du kan se i en av den blå merkede boksen, USB -enheten jeg tilkoblet er en HD UVC WebCam og IDen er 0BDA: 57CB.
Nå har du kanskje funnet ut at utgangen fra dmesg Kommando er systemloggmeldinger. Vel ja, det er det.
Du kan også søke etter en spesifikk USB -enhet av ID -en i dmesg Systemlogg.
Kjør følgende kommando for å åpne utdataene fra dmesg kommando med mindre Tekstinnsatser:
$ dmesg | mindre
Du bør se følgende vindu:
Nå for å søke etter en streng, trykk / Nøkkel på tastaturet ditt. Og du bør a / vises på bunnen av terminalvinduet som merket i skjermdumpen nedenfor.
Skriv nå inn USB -enhets -ID. For eksempel, tidligere da jeg listet opp tilkoblede USB -enheter med LSUSB -kommandoen, hadde en av USB -enheten ID 0BDA: 57CB
Skriv inn USB -enhets -ID og trykk . Som du kan se i den markerte delen av skjermdumpen 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.
Liste opp USB -enheter med USB-enheter Kommando
Du kan kjøre følgende kommando for å liste opp alle tilkoblede USB -enheter i systemet ditt:
$ USB-enheter
Som du kan se på skjermbildet nedenfor, er alle tilkoblede USB -enheter oppført. Vi kan finne ut stort sett den samme informasjonen som før med USB-enheter kommando.
Oppføring av blokk USB -enheter
Hvis du vil liste opp alle lagringsenhetene for USB -blokkering, er det alle USB -lagringsenhetene, kan du bruke LSBLK eller fdisk Kommanderer om å gjøre det.
Liste opp USB -blokkeringsenheter med LSBLK:
$ LSBLK
Som du kan se på skjermdumpen nedenfor, er alle tilgjengelige blokkeringsenheter (inkludert USB -blokkeringsenheter) listet opp.
Du kan få nesten den samme informasjonen som LSBLK kommando med Blkid kommando. Men du må kjøre det som rot som følger:
$ sudo blkid
Du kan også bruke fdisk Kommando for å liste opp alle USB -blokkeringsenheter som følger:
$ sudo fdisk -l
Som du kan se på skjermbildet nedenfor, er de tilkoblede blokkeringsenhetene (inkludert USB -enhetene) oppført.
Slik viser du alle USB -enhetene på Linux. Takk for at du leste denne artikkelen.