Linux-Befehle · 3 min read · Sep 16, 2025

Linux lshw-Befehlsanleitung für Anfänger (6 Beispiele)

Die Schönheit der Linux-Befehlszeile liegt darin, dass Sie fast alles mit den Befehlszeilenwerkzeugen tun können. Selbst wenn es darum geht, Informationen über die Hardwarekomponenten des Systems abzurufen. Wenn das Ihr Ziel ist und Sie nach einer Befehlszeilenmethode suchen, werden Sie sich freuen zu erfahren, dass Sie den lshw-Befehl dafür verwenden können.

In diesem Tutorial werden wir dieses Dienstprogramm anhand einiger leicht verständlicher Beispiele besprechen. Aber bevor wir das tun, ist es erwähnenswert, dass alle Beispiele in diesem Artikel auf einem Ubuntu 16.04 LTS-System getestet wurden.

Linux lshw-Befehl

Wie bereits erwähnt, ermöglicht der lshw-Befehl das Abrufen von Hardwareinformationen. Hier ist die Syntax des Befehls:

lshw [Optionen]

Und hier ist, wie die Man-Seite das Werkzeug erklärt:

lshw  ist  ein  kleines Werkzeug, um detaillierte Informationen zur Hardwarekonfiguration der Maschine zu extrahieren. Es kann die genaue Speicheranordnung, die Firmware-Version, die Hauptplatinenkonfiguration, die CPU-Version und -geschwindigkeit, die Cache-Konfiguration, die Busgeschwindigkeit usw. auf DMI-fähigen x86- oder IA-64-Systemen und auf einigen PowerPC-Maschinen (PowerMac G4 ist bekannt, dass es funktioniert) berichten.

Es unterstützt derzeit DMI (nur x86 und IA-64), OpenFirmware-Gerätbaum (nur PowerPC), PCI/AGP, CPUID (x86), IDE/ATA/ATAPI, PCMCIA (nur auf x86 getestet), SCSI und USB.

Im Folgenden finden Sie einige Beispiele im Q&A-Stil, die Ihnen eine bessere Vorstellung davon geben, wie dieses Dienstprogramm funktioniert.

Q1. Wie verwendet man den lshw-Befehl?

Für die Standardnutzung müssen Sie nur den ‘lshw’-Befehl ohne Optionen ausführen.

lshw

Bitte beachten Sie, dass Sie den lshw-Befehl mit Root-Rechten ausführen müssen.

Folgendes ist die Ausgabe, die der Befehl auf meinem System erzeugt hat:

Wie man den lshw-Befehl verwendet

Bitte beachten Sie, dass dies nur ein kleiner Teil der Informationen ist, die in der Ausgabe erzeugt wurden.

Q2. Wie erhält man eine Gerätebaum-Ausgabe, die Hardwarepfade zeigt?

Verwenden Sie dafür die -short-Befehlszeilenoption.

lshw -short

Hier ist die Ausgabe, die der obige Befehl in meinem Fall erzeugt hat:

Wie man eine Gerätebaum-Ausgabe erhält, die Hardwarepfade zeigt

Q3. Wie lässt man lshw SCSI-, USB-, IDE- und PCI-Geräteinformationen abrufen?

Diese Informationen können mit der -businfo-Option des lshw-Befehls abgerufen werden.

lshw -businfo

Hier ist die Ausgabe, die dieser Befehl in meinem Fall erzeugt hat:

Wie man lshw SCSI-, USB-, IDE- und PCI-Geräteinformationen abrufen lässt

Hinweis: Sie können die -numeric-Option verwenden, wenn Sie möchten, dass das Werkzeug auch numerische IDs (für PCI- und USB-Geräte) anzeigt.

Q4. Wie lässt man lshw Informationen im HTML-Format anzeigen?

Es gibt eine spezielle Befehlszeilenoption dafür: -html. Sie können das Werkzeug also folgendermaßen verwenden:

lshw -html

Hier ist die Ausgabe, die der obige Befehl auf meinem System erzeugt hat:

Wie man lshw Informationen im HTML-Format anzeigt

Q5. Wie lässt man Informationen im XML-Format anzeigen?

Wie die HTML-Ausgabe kann der lshw-Befehl auch Ausgaben im XML-Format erzeugen, und die Befehlszeilenoption, die dies ermöglicht, ist -xml.

lshw -xml

Hier ist eine Beispielausgabe in diesem Format:

Wie man Informationen im XML-Format anzeigt

Ähnlich können Sie die -json-Befehlszeilenoption verwenden, um den Gerätebaum als JSON-Objekt anzuzeigen.

Q6. Wie lässt man lshw keine sensiblen Informationen in der Ausgabe ausgeben?

Sie werden sich freuen zu wissen, dass lshw auch diese Anforderung erfüllt. Wer nicht möchte, dass das Werkzeug potenziell sensible Informationen in der Ausgabe ausgibt, kann die -sanitize-Option verwenden. Auf diese Weise können Sie vermeiden, dass lshw Informationen wie IP-Adressen, Seriennummern und mehr ausgibt.

lshw -sanitize

Fazit

Wie Sie zustimmen werden, ist lshw nicht der Befehl, den Sie jeden Tag benötigen. Aber es ist definitiv ein nützliches Werkzeug, denn man weiß nie, wann man auf die Hardwaredetails seines Systems zugreifen möchte. Wir haben hier die grundlegende Nutzung des Werkzeugs besprochen - für weitere Informationen besuchen Sie die Man-Seite des Befehls.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.