Ubuntu: lista USB-enheter

På Ubuntu kan du (av en eller annan anledning) vilja se information om alla USB-enheter som är anslutna till systemet. Tyvärr kommer Ubuntu inte med ett officiellt GUI USB-verktyg som användare kan använda för att se denna information effektivt.

Tack och lov finns det många kommandoradsverktyg som användare kan dra nytta av för att se information om USB-enheter. I den här guiden går vi igenom vart och ett av dessa verktyg, hur de fungerar och hur man använder dem.

Ubuntu lista USB-enheter – Lsusb

Det främsta sättet för en Ubuntu-användare att se alla anslutna USB-enheter är med kommandot lsusb. Det här kommandot betyder bokstavligen ”lista USB”, och det gör precis det – det listar alla dina USB-enheter, deras ID, namn, etc.

För att komma igång, öppna ett terminalfönster på Ubuntu-skrivbordet. För att öppna ett terminalfönster på Ubuntu, tryck på Ctrl + Alt + T på tangentbordet. Eller sök efter ”Terminal” i appmenyn och starta den på det sättet.

Med terminalfönstret öppet och klart att använda, kör kommandot lsusb i terminalfönstret. När du har angett den kommer den att skriva ut detaljerad information om de USB-enheter som är anslutna till systemet.

lsusb

I lsusb-utgången ser du ”Bus”, följt av siffror, ”Enhet”, fler siffror, ”ID”, någon hexadecimal kod (det är din enhets ID-kod) och namnet på enheten. För att hitta en USB-enhet, leta reda på namnet i slutet.

Om du vill spara denna utdata till en textfil för senare läsning, forskning eller enklare visning via din favorittextredigerare, skicka utdata till en fil med hjälp av > kommandoradsmodifieraren.

lsusb > ~/my-usb-devices.txt

Du kan när som helst visa filen ”my-usb-devices.txt” i terminalen med cat-kommandot nedan.

cat ~/my-usb-devices.txt

Eller öppna textfilen i din hemmapp med din favorittextredigerare.

Ubuntu lista USB-enheter – Dmesg

Ett annat sätt att visa USB-enheter på Ubuntu är med kommandot dmesg. Verktyget dmesg används främst för att se kärnloggar på ditt system. När USB-enheter interagerar med ditt Ubuntu-system, pratar de med Ubuntu Linux-kärnan, vilket betyder att deras information finns i dessa loggar.

För att använda dmesg måste du först öppna ett terminalfönster. För att göra detta, tryck på Ctrl + Alt + T på Ubuntu-skrivbordet. Alternativt kan du söka efter ”Terminal” i appmenyn och starta den på det sättet.

När terminalfönstret är öppet och redo att användas anger du kommandot dmesg nedan med sudo-privilegier. Tyvärr kan Ubuntu Linux-kärnloggarna inte ses utan root-åtkomst, eftersom dmesg interagerar med saker på systemnivå.

sudo dmesg | grep usb

Du kommer att se en utmatning av all USB-relaterad information som har interagerat med Ubuntu-kärnan genom att ange detta kommando. Härifrån kan du använda utgången för att hitta information om dina USB-enheter.

Vill du spara dmesg-utgången till en textfil för senare läsning, eller se den bättre i din favorit GUI-textredigerare? Använd kommandot nedan för att omdirigera utdata till en textfil.

sudo dmesg | grep usb > ~/dmesg-usb-info.txt

Med den omdirigerad kan du visa textfilen med hjälp av cat-kommandot nedan. Eller genom att öppna ”dmesg-usb-info.txt” i din favorittextredigerare.

cat ~/dmesg-usb-info.txt

Ubuntu lista USB-enheter – Usb-enheter

Ett tredje sätt att se USB-enhetsinformation på Ubuntu-skrivbordet är med kommandot usb-devices. Det liknar lsusb-verktyget. Det är dock lite mer invecklat och ger mycket mer information på ett mycket mer organiserat sätt.

För att börja måste du ha ett terminalfönster öppet på Ubuntu-skrivbordet. För att öppna ett terminalfönster på skrivbordet, tryck på Ctrl + Alt + T på tangentbordet. Eller sök efter ”Terminal” i appmenyn och starta den.

Med terminalfönstret öppet och redo att köra, kör kommandot usb-devices. Utmatningen är lång och skrivs ut i detalj, varenda USB-enhet ansluten till Ubuntu i en vertikal lista.

I den här listan ser du flera kolumner. T, D, P, S, S, S, C och I. Var och en av dessa bokstäver har massor av information om dina enheter. Till exempel, för att ta reda på leverantörsinformationen för en ansluten USB, gå till ”P” och läs leverantörs- och produktinformationen, etc.

För att spara utdata från usb-devices-kommandot till ditt Ubuntu-system för senare läsning, eller för att komma åt via din favorit GUI-textredigerare, kan du pipe utdata med >.

usb-devices > ~/my-usb-devices-output.txt

När som helst, om du vill se ”my-usb-devices-output.txt”-filen på din dator, kör du cat-kommandot nedan. Alternativt kan du dubbelklicka på ”my-usb-devices-output.txt” i Ubuntus filhanterare för att visa den i din favorittextredigerare.