Overzicht
lspci toont de leverancier, apparaat-ID, subsysteem, revisie en driverinformatie van de PCI-apparaten die op het systeem zijn geïnstalleerd. Het is nuttig voor het oplossen van hardwareproblemen en het begrijpen van de systeemconfiguratie.
Belangrijkste kenmerken
- Geeft een lijst weer van PCI-apparaten en gedetailleerde informatie
- Identificeert leverancier- en apparaat-ID's
- Biedt informatie over gebruikte kernel-drivers
- Kan filteren op specifieke apparaten of ID's
Belangrijkste opties
Het lspci-commando kan verschillende opties gebruiken om de uitvoerformaat te regelen en specifieke informatie te filteren.
Uitvoerformaat en detailniveau
Apparaatfiltering
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`lspci` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Lijst van alle PCI-apparaten
lspci
Geeft een beknopte lijst weer van alle PCI-apparaten die op het systeem zijn aangesloten.
Gedetailleerde informatie en kernel-driver
lspci -vk
Geeft gedetailleerde informatie weer voor elk apparaat, samen met de momenteel gebruikte kernel-driver en module-informatie.
Informatie over een specifiek apparaat controleren
lspci -s 00:02.0 -v
Controleert de informatie van een specifiek PCI-apparaat met behulp van de bus-, apparaat- en functie-nummers. (bv. 00:02.0 is doorgaans de geïntegreerde grafische kaart)
Filteren op leverancier/apparaat ID
lspci -d 8086: -v
Zoekt naar PCI-apparaten met specifieke leveranciers- en apparaat-ID's en toont de informatie. (bv. apparaten van Intel Corporation)
Grafische kaartinformatie controleren
lspci | grep -i vga
Controleert gedetailleerde informatie van de VGA-compatibele controller (grafische kaart).
Installatie
lspci wordt geleverd als onderdeel van het `pciutils`-pakket. Het is standaard geïnstalleerd op de meeste Linux-distributies, maar als het ontbreekt, kunt u het installeren met de volgende commando's.
Debian/Ubuntu
sudo apt update
sudo apt install pciutils
Installeert met de APT-pakketbeheerder.
Fedora/CentOS/RHEL
sudo dnf install pciutils
# of sudo yum install pciutils
Installeert met de YUM- of DNF-pakketbeheerder.
Arch Linux
sudo pacman -S pciutils
Installeert met de Pacman-pakketbeheerder.
Tips & Aandachtspunten
U kunt lspci gebruiken om hardware-informatie efficiënt te verkrijgen en te gebruiken voor probleemoplossing.
Nuttige tips
- `lspci` kan doorgaans zonder root-rechten worden uitgevoerd, maar voor sommige gedetailleerde informatie (bv. alle informatie met de `-vvv` optie) kan `sudo` nodig zijn.
- De uitvoer van `lspci` is zeer nuttig voor het extraheren van specifieke informatie door deze te koppelen met andere tekstverwerkingscommando's zoals `grep`, `awk`, `sed` via een pipe (|).
- Apparaat-ID's (bv. `8086:0a16`) kunnen worden opgezocht in de PCI ID Repository (pci-ids.ucw.cz) om meer informatie te verkrijgen over de fabrikant en het model van het betreffende apparaat.