So überprüfen Sie Systemdetails und Hardwareinformationen unter Linux
Die Kenntnis der Hardwarespezifikationen Ihres Systems ist wichtig, da sie bestimmt, ob Ihr Computer bestimmte Softwareprogramme und Videospiele unterstützt. Wenn Sie Ihren PC aufrüsten möchten, ist es wichtig zu wissen, welche Art von Hardware Sie derzeit haben, damit Sie bestimmen können, welche Teile Sie je nach Bedarf aufrüsten müssen.
Dieses Handbuch zeigt Ihnen einige der wichtigsten Befehle zum Anzeigen von Computerhardwarespezifikationen auf Ihrem Linux-System.
1. CPU-Informationen
Die Central Processing Unit (CPU) ist eine der wichtigsten Hardwarekomponenten Ihres Computers. Seine Hauptfunktion besteht darin, logische und mathematische Anweisungen zu verarbeiten.
Der Befehl lscpu gibt Ihnen einen detaillierten Überblick über die Prozessorinformationen Ihres Computers und seine verschiedenen Einheiten. Zu den wichtigen Informationen, die der Befehl lscpu anzeigt, gehören die CPU-Herstellerinformationen, die Prozessorarchitektur, die Virtualisierungsfunktionen der CPU und die Anzahl der Kerne Ihres Prozessors.
Führen Sie den folgenden Befehl aus, um CPU-Informationen auf Ihrem PC aufzulisten:
lscpu

Der Befehl lscpu sammelt Informationen aus der Datei /proc/cpuinfo und zeigt sie in einem leicht lesbaren Format an.
2. Direktzugriffsspeicher (RAM)
Der Random Access Memory oder der Primärspeicher ist für das Speichern variabler Informationen von Programmen verantwortlich, die auf Ihrem PC ausgeführt werden. Der RAM ist eine flüchtige Art von Speichereinheit, dh die darin enthaltenen Daten werden gelöscht, wenn Sie das System herunterfahren oder neu starten.
Verwenden Sie den kostenlosen Befehl, um die auf Ihrem System verfügbare Speicherkapazität und die derzeit verwendete Speicherkapazität anzuzeigen.
free -m
Der Befehl free extrahiert Informationen aus der Datei /proc/meminfo .
Zusätzlich zum verwendeten Speicher zeigt die Ausgabe auch Informationen zum Swap-Speicherplatz auf Ihrem System an. Swap Space in Linux fungiert als Erweiterung Ihres Arbeitsspeichers.
Abgesehen von der Größe des Speichers möchten Sie möglicherweise auch wissen, wie viele Speichersteckplätze Sie haben, ohne die Haube zu öffnen, was wichtig ist, wenn Sie zusätzlichen RAM installieren oder einfach Ihren Speicher aufrüsten möchten.
Verwenden Sie den Befehl dmidecode , um die Anzahl der Speichersteckplätze auf Ihrem System zu ermitteln und zu erfahren, wie viel RAM jeder Steckplatz derzeit enthält. Der Befehl dmidecode liest Hardwareinformationen aus DMI-Tabellen.
sudo dmidecode -t memory | grep -i size
Die folgende Ausgabe zeigt, dass dieser Computer über zwei Speichersteckplätze verfügt und jeder Steckplatz einen Speicherchip von etwa 4 GB hat.

Sie können den Befehl dmidecode verwenden, um andere Systeminformationen wie BIOS, Prozessor, Seriennummern usw. anzuzeigen. Weitere Befehlsoptionen finden Sie auf den Manpages von dmidecode.
So finden Sie Informationen zur maximalen RAM-Menge, die Ihr PC aufnehmen kann:
dmidecode -t memory | grep -i max
3. Festplatte und Peripheriegeräte
Im Gegensatz zum Random Access Memory, das Informationen temporär speichert, behält Ihre Festplatte gespeicherte Informationen bei. Die auf Ihrer Festplatte gespeicherten Daten bleiben auch dann verfügbar, wenn Ihr Computer ausgeschaltet oder neu gestartet wird.
Verwenden Sie den Befehl df , um die aktuelle Festplattennutzung anzuzeigen, einschließlich der Anzahl der Partitionen und des verfügbaren freien Festplattenspeichers. Die Option -h präsentiert die Daten in einem besser lesbaren Format.
df -h
Die Befehlsausgabe zeigt das verwendete Dateisystem, die Größe der Partition, die verwendete Speichermenge und den Ort der gemounteten Partition an.

Verwenden Sie den Befehl fdisk , um detailliertere Informationen über die Anzahl der Sektoren, ihre Größe, den Dateisystemtyp und die Partitionstabelleneinträge zu erhalten.
sudo fdisk -l
Um kurze Informationen zu Ihrem gesamten Festplattengerät zu erhalten, verwenden Sie den Befehl lshw wie folgt:
lshw -short -C disk
Anzeigen von Informationen zu angeschlossenen Geräten
Der Befehl lsusb zeigt Informationen zu Plattengeräten an, die derzeit an Ihr System angeschlossen sind. Zu diesen Geräten gehören USB-Sticks, externe Festplattenleser usw.
lsusb
Dieser Befehl zeigt die USB-Controller und Details zu den daran angeschlossenen Geräten an. Standardmäßig wird eine kurze Ausgabe angezeigt. Verwenden Sie das Flag -v (steht für Verbose ), um detaillierte Informationen zu jedem USB-Port zu drucken.
Neben USB-Geräten sind an Ihren Computer weitere Peripheriegeräte angeschlossen. Verwenden Sie den Befehl lspci , um PCI-Busse und Details zu den daran angeschlossenen Geräten anzuzeigen .
lspci
Zu den gängigen Geräten in dieser Kategorie gehören VGA-Adapter, Grafikkarten, Netzwerkadapter, USB-Anschlüsse, SATA-Controller usw.
Dmesg ist ein weiterer wichtiger Befehl, den Sie verwenden können, um während des Bootens an Ihren Linux-PC angeschlossene Hardwaregeräte anzuzeigen.
Der Befehl dmesg ist nicht nur wichtig, um angeschlossene Hardwaregeräte anzuzeigen, sondern ist auch ein großartiger Befehl, um nach Hardwarefehlern zu suchen, da er Informationen über Geräte speichert, während Ihr System bootet.
4. Netzwerkkarte
Eine Netzwerkkarte ist ein Hardwaregerät, mit dem Ihr Computer eine Verbindung zu anderen Geräten in einem Netzwerk herstellen kann. Um Informationen zur Netzwerkkarte Ihres PCs anzuzeigen, geben Sie den folgenden Befehl ein:
sudo lshw -C network
Die Ausgabe zeigt, dass dieser spezielle PC sowohl über eine drahtlose Schnittstelle als auch über einen Ethernet-Kabelverbindungspunkt verfügt. Darüber hinaus werden weitere Details zur Netzwerkkonnektivität aufgeführt.

5. Hardware-Übersicht
Manchmal möchten Sie sich vielleicht einen umfassenden Überblick über die Hardware Ihres gesamten Systems verschaffen. Verwenden Sie dazu den Befehl lshw .
lshw
Der Befehl lshw extrahiert und gibt detaillierte Informationen zur Hardwarekonfiguration Ihres PCs aus. Der Befehl listet Informationen zu CPU, Grafik, Audio, Netzwerk, Laufwerken, Partitionen, Sensoren, Busgeschwindigkeit usw. auf.
Der Befehl lshw hat viele andere Optionen, um die Ausgabe zu begrenzen oder nur auf bestimmte Hardwaregeräte abzuzielen. Verwenden Sie die Manpages, um mehr über die Verwendung und Optionen zu erfahren.
man lshw
Kennen Sie die Hardwarespezifikationen Ihres Systems
Diese Anleitung hat Ihnen gezeigt, wie Sie unter Linux nach wichtigen Hardware-Spezifikationen suchen. Die Kenntnis Ihrer PC-Hardware ist wichtig, unabhängig davon, ob Sie das System verkaufen oder aufrüsten möchten oder IT-Support suchen.
Der beste Weg, um herauszufinden, ob Sie ein Systemupgrade benötigen, besteht darin, es selbst zu testen. Zu wissen, welche Komponente in einer bestimmten Situation aktualisiert werden muss, wird Ihnen definitiv dabei helfen, das Beste aus Ihrem Computer herauszuholen.