Startpagina > Pakket- en systeembeheer > lsusb

lsusb: Bekijk de lijst met USB-apparaten

Een commando dat informatie weergeeft over USB-apparaten die op het systeem zijn aangesloten. U kunt gedetailleerde informatie bekijken, zoals USB-bus, apparaat-ID, fabrikant, productnaam en snelheid, waardoor het nuttig is voor het oplossen van problemen en het identificeren van USB-apparaten.

Overzicht

lsusb toont informatie over USB-apparaten en USB-controllers die op het Linux-systeem zijn aangesloten. Deze informatie kan worden gebruikt voor hardwarediagnostiek, het oplossen van driverproblemen en het identificeren van specifieke USB-apparaten.

Belangrijkste functies

  • Toont een lijst van alle aangesloten USB-apparaten
  • Geeft apparaat-ID's (Vendor ID:Product ID) weer
  • Biedt informatie over fabrikant en productnaam
  • Controleert USB-versie en snelheid informatie
  • Ondersteunt gedetailleerde (verbose) uitvoer

Belangrijkste opties

Dit zijn de opties die vaak samen met het lsusb-commando worden gebruikt.

Informatie weergeven en filteren

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`lsusb` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Gebruiksvoorbeelden

Dit zijn verschillende gebruiksvoorbeelden van het lsusb-commando.

Lijst van alle USB-apparaten weergeven

lsusb

Geeft beknopte informatie weer over alle USB-apparaten die op het systeem zijn aangesloten.

Gedetailleerde informatie van USB-apparaten weergeven

lsusb -v | less

Geeft zeer gedetailleerde technische informatie weer voor elk USB-apparaat. De uitvoer kan lang zijn, dus het is raadzaam om deze samen met `less` te gebruiken.

Apparaten zoeken op specifieke vendor/product ID

lsusb -d 046d:c077

Zoekt bijvoorbeeld naar een specifieke muis (c077) van Logitech (046d). De werkelijke apparaat-ID kan worden gevonden in de standaard uitvoer van `lsusb`.

Boomstructuur van USB-apparaatverbindingen weergeven

lsusb -t

Visualiseert de verbindingsrelaties van USB-hubs en apparaten in een boomstructuur.

Zoeken naar apparaten op naam

lsusb | grep -i "webcam"

Gebruik dit samen met `grep` om apparaten te vinden die een specifieke tekenreeks bevatten (bijv. 'Webcam') in de uitvoer van lsusb.

Installatie

lsusb is doorgaans onderdeel van het `usbutils`-pakket. Als het niet standaard is geïnstalleerd op de meeste Linux-distributies, kunt u het installeren met de volgende commando's.

Debian/Ubuntu

sudo apt update && sudo apt install usbutils

Installeer `usbutils` met de APT-pakketbeheerder.

Fedora/RHEL/CentOS

sudo dnf install usbutils
# Of
sudo yum install usbutils

Installeer `usbutils` met de DNF- of YUM-pakketbeheerder.

Tips & Aandachtspunten

Dit zijn nuttige tips en aanvullende overwegingen bij het gebruik van lsusb.

Uitvoer filteren

Als de uitvoer van lsusb uitgebreid is, kunt u de gewenste informatie eenvoudig filteren met het `grep`-commando. Om bijvoorbeeld alleen apparaten van een specifieke fabrikant te zien, gebruikt u `lsusb | grep "Logitech"`.

  • Gebruik `lsusb | grep "[trefwoord]"` om specifieke apparaten te zoeken
  • Gebruik `lsusb -v | grep "[informatie]"` om specifieke velden in gedetailleerde informatie te zoeken

Rechtenproblemen

Over het algemeen kan `lsusb` zonder `sudo` worden uitgevoerd, maar voor zeer gedetailleerde informatie met de `-v` optie of wanneer er toegangsrechten voor specifieke apparaten nodig zijn, moet u `sudo` gebruiken om meer informatie te verkrijgen.

Gerelateerde commando's

Om andere hardware-informatie van het systeem te controleren dan USB-apparaten, kunt u de volgende commando's gebruiken.

  • `lspci`: Controleer PCI-apparaatinformatie
  • `lshw`: Controleer alle hardware-informatie (zeer gedetailleerd)
  • `dmesg`: Controleer kernelberichten (inclusief USB-verbinding/ontkoppelingsevenementen)
  • `udevadm info --query=all --name=/dev/bus/usb/[busnummer]/[apparaatnummer]`: Controleer gedetailleerde udev-attributen voor een specifiek USB-apparaat

Hétzelfde categoriecommando