USB

Hoe de LSUSB-opdracht te gebruiken

Hoe de LSUSB-opdracht te gebruiken
De opdracht lsusb, algemeen bekend als de opdracht "List USB", is een van de meest gebruikte opdrachten in Linux. Zoals de naam al aangeeft, wordt deze opdracht gebruikt om alle USB-apparaten weer te geven die op uw Linux-systeem zijn aangesloten. In combinatie met verschillende parameters of opties kan deze opdracht ook voor andere doeleinden worden gebruikt. Dit artikel laat zien hoe je de lsusb-opdracht in Linux gebruikt.

Opmerking: Linux Mint 20 wordt in dit artikel gebruikt om het gebruik van deze opdracht te demonstreren. U kunt echter met elke Linux-distributie naar keuze werken.

Installeer usbutils-pakket

Voordat u aan de slag gaat met de opdracht lsusb, installeert u de usbutils pakket op uw Linux Mint 20-systeem. Volg de onderstaande stappen om het pakket te installeren:

Start de terminal door op het terminalpictogram te klikken, gemarkeerd in de volgende afbeelding:

Nadat u op dit pictogram hebt geklikt, verschijnt onmiddellijk het terminalvenster, zoals hieronder weergegeven:

Voordat u het usbutils-pakket installeert, wordt het ten zeerste aanbevolen om uw Linux Mint 20-systeem bij te werken om hindernissen tijdens de installatie te voorkomen. Dit kan worden gedaan door het update-commando op de volgende manier uit te voeren:

$ sudo apt-update

Deze opdracht is te zien in de onderstaande afbeelding:

Nadat uw systeem is bijgewerkt, ziet u de volgende uitvoer, zoals vermeld in de afbeelding op uw terminal:

Nadat u uw systeem met succes hebt bijgewerkt, kunt u nu zonder zorgen de volgende opdracht uitvoeren:

$ sudo apt install usbutils

Deze opdracht installeert het usbutils-pakket op uw Linux Mint 20-systeem.

De succesvolle installatie van het genoemde pakket zal de volgende uitvoer op uw terminal weergeven:

De lsusb-opdracht gebruiken

De opdracht lsusb geeft informatie over de USB-apparaten die op uw Linux-systeem zijn aangesloten. Deze opdracht kan afzonderlijk worden gebruikt of worden gecombineerd met verschillende keuzes. Voor deze sectie zijn we alleen geïnteresseerd in het onafhankelijk uitvoeren van de opdracht lsusb, i.e., zonder extra parameters of opties. Voer hiervoor eenvoudig de volgende opdracht uit in uw Linux Mint 20-terminal:

$ lsusb

Na succesvolle uitvoering van deze opdracht, ziet u alle informatie met betrekking tot alle USB-bussen en apparaten die op uw systeem zijn aangesloten, zoals in de volgende afbeelding:

Opties die worden gebruikt met de lsusb-opdracht

Zoals eerder vermeld, kan de opdracht lsusb ook worden gebruikt in combinatie met verschillende opties. Deze opties omvatten het volgende:

In de onderstaande voorbeelden leert u meer over het gebruik van deze opties.

Voorbeeld 1: Geef een specifiek USB-apparaat weer

Om een ​​specifiek USB-apparaat weer te geven, moet u twee dingen over het apparaat weten: het busnummer en het apparaatnummer. Deze twee items kunnen eenvoudig worden bepaald door alleen de opdracht lsusb uit te voeren, zoals hierboven besproken. Zodra u de bus- en apparaatnummers van het USB-apparaat kent, voert u de volgende opdracht uit op uw terminal:

$ lsusb -s BusNum:DeviceNum

Vervang BusNum en DeviceNum door respectievelijk het busnummer en het apparaatnummer van het apparaat. Om deze methode te demonstreren, hebben we busnummer 1 en poortnummer 1 gebruikt, wat u in de onderstaande afbeelding kunt verifiëren:

Nadat u deze opdracht hebt uitgevoerd, ziet u het USB-apparaat, samen met het opgegeven busnummer en apparaatnummer op uw terminal, zoals weergegeven in de volgende afbeelding:

Voorbeeld 2: Gedetailleerde informatie over alle USB-apparaten weergeven

Om elk detail weer te geven over alle USB-apparaten die op uw systeem zijn aangesloten, voert u de volgende opdracht uit in uw terminal:

$ lsusb -v

U kunt deze opdracht ook in de onderstaande afbeelding zien, voor meer duidelijkheid:

Nadat deze opdracht met succes is uitgevoerd, kunt u meer details zien over alle USB-apparaten die op uw systeem zijn aangesloten, zoals te zien is in de onderstaande afbeelding:

Voorbeeld 3: Informatie weergeven over een specifiek USB-apparaat

Zoals je misschien hebt gemerkt, was de uitvoer met de optie -v in de bovenstaande methode behoorlijk lang. In sommige situaties wilt u misschien alleen gedetailleerde informatie over één apparaat hebben, in plaats van dat alle USB-apparaten op uw systeem zijn aangesloten. Als dit het doel is, kan een gedetailleerde uitvoer over een enkel USB-apparaat worden bereikt door de volgende opdracht in uw terminal uit te voeren:

$ lsusb -D /dev/bus/usb/BusNum/DeviceNum

Nogmaals, om deze opdracht uit te voeren, moet u het busnummer en het apparaatnummer weten van het specifieke USB-apparaat waarover u meer informatie wilt hebben uit het specifieke bestand van het apparaat. In dit voorbeeld hebben we het 'BusNum' vervangen door 001 en het 'DeviceNum' door 002, zoals weergegeven in de onderstaande afbeelding:

Nadat u deze opdracht hebt uitgevoerd, kunt u alle details over het opgegeven USB-apparaat zien, rechtstreeks uit het bestand van het apparaat lezen, zoals weergegeven in de volgende afbeelding:

Voorbeeld 4: Toon alle USB-apparaten in een boomstructuur

Soms wilt u misschien ook alle aangesloten USB-apparaten opsommen in de vorm van een hiërarchie of een boomstructuur, voor een betere leesbaarheid. Dit kan door het volgende commando in je terminal uit te voeren:

$ lsusb -t

Deze opdracht is ook te zien in de onderstaande afbeelding:

Als u deze opdracht uitvoert, worden alle USB-apparaten weergegeven die op uw systeem zijn aangesloten in de vorm van een boomstructuur, zoals weergegeven in de volgende afbeelding:

Conclusie

Dit artikel geeft je een gedetailleerd overzicht van het gebruik van de lsusb-opdracht in Linux Mint 20t. Wanneer u nu meer informatie nodig heeft over de USB-apparaten die op uw systeem zijn aangesloten, kunt u deze opdracht gemakkelijk gebruiken:.

Beste spellen om te spelen met handtracking
Oculus Quest introduceerde onlangs het geweldige idee van handtracking zonder controllers. Met een steeds toenemend aantal games en activiteiten die f...
OSD-overlay tonen in Linux-apps en -games op volledig scherm
Het spelen van games op volledig scherm of het gebruik van apps in de modus volledig scherm zonder afleiding kan u afsnijden van relevante systeeminfo...
Top 5 Game Capture-kaarten
We hebben allemaal gezien en genoten van streaming gameplays op YouTube. PewDiePie, Jakesepticye en Markiplier zijn slechts enkele van de beste gamers...