Obs! Linux Mint 20 används i hela den här artikeln för att visa användningen av detta kommando. Du kan dock arbeta med valfri Linux-distribution.
Installera usbutils-paketet
Innan du börjar med kommandot lsusb installerar du usbutils paket till ditt Linux Mint 20-system. Följ stegen nedan för att installera paketet:
Starta terminalen genom att klicka på terminalikonen, markerad i följande bild:
När du har klickat på den här ikonen dyker terminalfönstret omedelbart upp, som visas nedan:
Innan du installerar usbutils-paketet rekommenderas det att du uppdaterar ditt Linux Mint 20-system för att undvika hinder under installationen. Detta kan göras genom att köra uppdateringskommandot på följande sätt:
$ sudo apt uppdateringDetta kommando kan ses i bilden som visas nedan:
När ditt system har uppdaterats ser du följande utdata, som nämns i bilden på din terminal:
Efter att ditt system har uppdaterats kan du nu köra följande kommando utan bekymmer:
$ sudo apt installera usbutilsDetta kommando installerar usbutils-paketet på ditt Linux Mint 20-system.
Den lyckade installationen av nämnda paket ger följande utdata på din terminal:
Använd lsusb-kommandot
Kommandot lsusb ger information om USB-enheter som är anslutna till ditt Linux-system. Detta kommando kan antingen användas individuellt eller kombineras med olika val. För det här avsnittet är vi bara intresserade av att köra kommandot lsusb oberoende, dvs.e., utan ytterligare parametrar eller alternativ. Kör bara följande kommando i din Linux Mint 20-terminal för att göra det:
$ lsusb
Efter framgångsrikt körning av detta kommando ser du all information som är relaterad till alla USB-bussar och enheter som är anslutna till ditt system, som i följande bild:
Alternativ som används med kommandot lsusb
Som tidigare nämnts kan lsusb-kommandot också användas i kombination med olika alternativ. Dessa alternativ inkluderar följande:
- -s: Visar information om vilken USB-enhet som helst, beroende på enhetens bussnummer och enhetsnummer.
- -v: Visar mer detaljerad information om USB-enheter som är anslutna till ditt system.
- -D: Ger detaljerad information läst från en specifik USB-enhetsfil.
- -t: Visar alla anslutna USB-enheter i form av ett träd eller en hierarki.
I exemplen nedan kommer du att lära dig mer om användningen av dessa alternativ.
Exempel 1: Visa en specifik USB-enhet
För att visa en specifik USB-enhet måste du veta två saker om enheten: dess bussnummer och dess enhetsnummer. Dessa två objekt kan bestämmas helt enkelt genom att köra lsusb-kommandot ensamt, som diskuterats ovan. När du känner till USB-enhetens buss- och enhetsnummer, kör du följande kommando på din terminal:
$ lsusb -s BusNum: DeviceNumByt ut BusNum och DeviceNum med enhetens bussnummer respektive enhetsnummer. För att demonstrera denna metod har vi använt buss nummer 1 och port nummer 1, vilket du kan verifiera i bilden nedan:
När du har kört det här kommandot ser du USB-enheten tillsammans med det angivna bussnumret och enhetsnumret på din terminal, som visas i följande bild:
Exempel 2: Visa detaljerad information om alla USB-enheter
För att visa alla detaljer om alla USB-enheter som är anslutna till ditt system, kör följande kommando i din terminal:
$ lsusb -vDu kan också se detta kommando i bilden nedan för mer tydlighet:
När det här kommandot har utförts framgångsrikt kommer du att kunna se mer information om alla USB-enheter som är anslutna till ditt system, vilket framgår av bilden nedan:
Exempel 3: Visa information om en specifik USB-enhet
Som du kanske har märkt, i metoden ovan var produktionen med -v-alternativet ganska lång. I vissa situationer kanske du bara vill ha detaljerad information om en enda enhet istället för att ha den för alla USB-enheter anslutna till ditt system. Om detta är målet kan en detaljerad utdata om en enda USB-enhet uppnås genom att utföra följande kommando i din terminal:
$ lsusb -D / dev / bus / usb / BusNum / DeviceNumÅterigen, för att köra det här kommandot måste du veta bussnummer och enhetsnummer för den specifika USB-enhet som du vill ha mer information om från enhetens specifika fil. I det här exemplet har vi ersatt 'BusNum' med 001 och 'DeviceNum' med 002, som visas i bilden nedan:
Efter att ha kört det här kommandot kommer du att kunna se alla detaljer om den angivna USB-enheten, läs direkt från enhetens fil, som visas i följande bild:
Exempel 4: Visa alla USB-enheter i en trädstruktur
Ibland kanske du också vill lista alla anslutna USB-enheter i form av en hierarki eller en trädstruktur för att underlätta läsbarheten. Detta kan göras genom att utföra följande kommando i din terminal:
$ lsusb -tDetta kommando kan också ses i bilden nedan:
När du kör det här kommandot visas alla USB-enheter som är anslutna till ditt system i form av en trädstruktur, som visas i följande bild:
Slutsats
Den här artikeln ger dig en detaljerad översikt över användningen av kommandot lsusb i Linux Mint 20. Nu, när du behöver mer information om USB-enheter som är anslutna till ditt system, kan du enkelt använda detta kommando.