Wie überprüft man Hardware-Informationen auf Linux über die Befehlszeile
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.