Es gibt viele Befehle, um Hardware-Informationen Ihres Linux-Systems zu überprüfen. Einige Befehle melden nur bestimmte Hardwarekomponenten wie CPU oder Speicher, während der Rest mehrere Hardwareeinheiten abdeckt.

In diesem Lernprogramm werden einige der am häufigsten verwendeten Befehle zum Überprüfen von Informationen und Konfigurationsdetails zu verschiedenen Hardwaregeräten erläutert.

lscpu

Der lscpu Befehl gibt Ihnen Informationen über die CPU und die Verarbeitungseinheiten. Es hat keine anderen Optionen oder Funktionen.

 lscpu 

Sie sehen die folgende Ausgabe, indem Sie den obigen Befehl ausführen.

lspci

Das lspci ist ein weiteres Befehlszeilenprogramm, das alle PCI-Busse und Details zu den angeschlossenen Geräten wie VGA-Adapter, Grafikkarte, Netzwerkadapter, USB-Ports, SATA-Controller usw. auflistet.

 lspci 

Sie werden eine Ausgabe ähnlich der folgenden Abbildung sehen.

Sie können bestimmte Geräteinformationen auch filtern, indem Sie den folgenden Befehl ausführen:

 lspci -v | Grep "VGA" -A 12 

Sie sehen Grafikkarteninformationen, die der folgenden ähneln.

lshw

Die lshw ist ein Allzweck-Dienstprogramm, das detaillierte und kurze Informationen über mehrere Hardware-Einheiten wie CPU, Speicher, USB-Controller, Festplatte usw. berichtet. Lshw extrahiert die Informationen aus verschiedenen "/ proc" -Dateien.

 lshw-kurz 

Sie werden die folgenden Informationen sehen, indem Sie den obigen Befehl ausführen.

lsscsi

Sie können alle scsi / sata-Geräte wie Festplatten und optische Laufwerke auflisten, indem Sie den folgenden Befehl ausführen:

 lsscsi 

Die Ausgabe wird in etwa wie dieses Bild aussehen.

lsusb

Dieser Befehl zeigt Ihnen die USB-Controller und Details zu angeschlossenen Geräten. Standardmäßig lsusb Befehl lsusb kurze Informationen. Sie können auch die ausführliche Option -v, um detaillierte Informationen zu jedem USB-Port zu drucken.

 lsusb 

Sie sehen folgende Ausgabe.

Inxi

Inxi ist ein Bash-Skript, das Hardwareinformationen aus mehreren Quellen und Befehlen auf dem System abruft und Ihnen aussagekräftige Berichte liefert, die nicht-technische Benutzer leicht lesen können.

Standardmäßig ist inxi nicht in Ubuntu installiert. Sie können es installieren, indem Sie den folgenden Befehl ausführen:

 sudo apt-get installieren inxi 

Nach der Installation von inxi können Sie Hardwareinformationen abrufen, indem Sie den folgenden Befehl ausführen:

 inxi -Fx 

Sie sehen eine Ausgabe ähnlich der folgenden Abbildung.

df

Dieser Befehl gibt Ihnen kurze Informationen zu verschiedenen Partitionen, ihren Mountpunkten und dem verwendeten und verfügbaren Speicherplatz.
Sie können den Befehl df mit dem Parameter -H ausführen.

 df -H 

Sie sehen folgende Ausgabe.

Frei

Sie können mit dem Befehl free die Menge des belegten, freien und gesamten RAM-Speichers auf Ihrem System überprüfen.

 frei -m 

Sie sehen folgende Ausgabe.

Dmidecode

Der Befehl dmidecode unterscheidet sich von allen anderen Befehlen. Es extrahiert Hardwareinformationen durch Lesen von Daten aus den DMI-Tabellen.

Führen Sie Folgendes aus, um Informationen zum Prozessor anzuzeigen:

 sudo dmidecode -t Prozessor 

Führen Sie Folgendes aus, um Informationen zum Speicher anzuzeigen:

 sudo dmidecode -t Speicher 

Um Informationen über das BIOS anzuzeigen, führen Sie Folgendes aus:

 sudo dmidecode -t bios 

Hdparm

Der Befehl hdparm gibt Ihnen Informationen über SATA-Geräte wie Festplatten.

 sudo hdparm 

Sie sehen folgende Ausgabe.

Fazit

Jeder der Befehle verfügt über eine andere Methode zum Extrahieren von Hardwareinformationen. Sie können mehr als einen von ihnen ausprobieren, während Sie nach bestimmten Hardwaredaten suchen. Alle oben genannten Tools sind in den meisten Linux-Distributionen verfügbar und können leicht aus dem Standard-Repository installiert werden.