Startpagina > Pakket- en systeembeheer > lspci

lspci: Verifieer PCI-apparaatinformatie

Een commando dat gedetailleerde informatie weergeeft over alle apparaten die zijn aangesloten op de PCI (Peripheral Component Interconnect) bus van het systeem. Het wordt gebruikt om informatie te verkrijgen over verschillende hardwareapparaten, zoals grafische kaarten, netwerkkaarten en geluidskaarten.

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.


Hétzelfde categoriecommando