Untersuchung der Hardware mit lspci
In diesem Schritt verwenden wir den Befehl lspci
, um Informationen über an Ihr System angeschlossene PCI-Geräte aufzulisten. PCI (Peripheral Component Interconnect) ist ein Standardbus, der Hardwaregeräte mit der Hauptplatine des Computers verbindet. Viele Geräte, darunter Netzwerkkarten, Grafikkarten und Speichercontroller, sind über PCI oder dessen Nachfolger, PCI Express (PCIe), angeschlossen.
Der Befehl lspci
ist nützlich, um schnell angeschlossene Hardware und deren grundlegende Informationen zu identifizieren.
Geben Sie den folgenden Befehl in Ihrem Terminal ein und drücken Sie die Eingabetaste:
lspci
Sie werden eine Liste von PCI-Geräten sehen. Die Ausgabe sieht in etwa so aus:
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE controller: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:01.2 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Red Hat, Inc. QXL Paravirtual graphic driver
00:03.0 Ethernet controller: Red Hat, Inc. Virtio network device
00:04.0 Communication controller: Red Hat, Inc. Virtio console
00:05.0 SCSI storage controller: Red Hat, Inc. Virtio SCSI
00:06.0 Unclassified device [0000]: Red Hat, Inc. Virtio balloon
00:07.0 Audio device: Intel Corporation 82801AA AC'97 Audio Controller (rev 01)
Jede Zeile repräsentiert ein PCI-Gerät. Das Format ist typischerweise Bus:Device.Function Klasse: Hersteller Produkt
.
Bus:Device.Function
: Identifiziert den Ort des Geräts auf dem PCI-Bus.
Klasse
: Beschreibt die Art des Geräts (z. B. Host Bridge, Ethernet-Controller, VGA-kompatibler Controller).
Hersteller
und Produkt
: Identifizieren den Hersteller und das spezifische Modell des Geräts.
Beachten Sie die Zeile, die Ethernet controller: Red Hat, Inc. Virtio network device
sagt. Dies entspricht dem Netzwerkkartenadapter, den wir mit lshw
und in /sys/class/net
gesehen haben. lspci
gibt Ihnen eine andere Perspektive auf die Hardware, wobei der Fokus auf dem PCI-Bus liegt.
Sie können lspci
mit Optionen wie -v
für eine ausführlichere Ausgabe oder -nn
verwenden, um Hersteller- und Geräte-IDs in numerischer Form anzuzeigen, was nützlich ist, um Hardwareinformationen online nachzuschlagen.
Beispielsweise versuchen Sie:
lspci -v
Dies liefert viel detailliertere Informationen über jedes Gerät. Drücken Sie q
, um die ausführliche Ausgabe zu beenden, wenn Sie sie fertig betrachtet haben.
Klicken Sie auf Weiter, um dieses Lab abzuschließen.