Heim Betriebssystem Holen Sie sich Linux -System- und Hardwaredetails in der Befehlszeile - Vitux

Holen Sie sich Linux -System- und Hardwaredetails in der Befehlszeile - Vitux

1403 20/08/2021

Bei Verwendung von Linux müssen Sie möglicherweise Details über das von Ihnen ausgeführte System oder die von Ihnen verwendeten Hardwarespezifikationen kennen.Als normaler Linux -Benutzer oder Softwareentwickler ist es wichtig, dass Sie die Kompatibilität eines Software- oder Hardware -Systems überprüfen, das Sie installieren möchten.Die Linux-Befehlszeile enthält mehrere integrierte Befehle, mit denen Sie sich mit der Software- und Hardware-Plattform vertraut machen können, an der Sie arbeiten.In diesem Tutorial werden Sie übermittelt, wie Sie all diese Befehle verwenden, um die Sysinfo -Linux -Details zu erhalten.

Die in diesem Tutorial genannten Befehle und Beispiele wurden auf Ubuntu 20 getestet.04 LTS und Debian 10.

Anzeige grundlegender Systeminformationen auf Linux Shell

Um die grundlegenden Informationen über Ihr System zu kennen, müssen Sie mit dem Befehlszeilendienstprogramm, das als Uname-Short für Unix-Namen bezeichnet wird, vertraut sein.

Der uname Befehl

Der Befehl uname mit mehreren Switches wird ausgestattet.Der Grundbefehl wie unten beschrieben gibt nur den Kernelnamen zurück:

$ uname

Ausgabe:

Wie Sie sehen können, gibt der Befehl uname, wenn es ohne Schalter verwendet wird.e., Linux für mein System.

Holen Sie sich den Namen des Linux -Kernels

Wenn Sie genau möchten, dass der Befehl den Kernelnamen drucken soll, verwenden Sie den folgenden Befehl:

$ uname -s

Ausgabe:

Die obige Ausgabe hat Linux als meinen Kernelnamen angezeigt.

Holen Sie sich den Linux -Kernel -Release

Verwenden Sie den folgenden Befehl, um die Veröffentlichungsinformationen Ihres Kernels zu drucken:

Anzeige

$ uname -r

Ausgabe:

Der obige Befehl hat die Freigabennummer meines Linux angezeigt

Holen Sie sich die Linux -Kernel -Version

Verwenden Sie den folgenden Befehl, um die Version Ihres Kernels abzurufen:

$ uname -v

Ausgabe:

Die obige Ausgabe zeigt die Versionsnummer meines Kernels.

Holen Sie sich einen Netzwerkknoten -Hostname

Sie können den folgenden Befehl verwenden, um den Netzwerk -Hostnamen Ihres Knotens zu drucken:

$ uname -n

Sie können auch den folgenden Befehl für den gleichen Zweck verwenden, wie er benutzerfreundlicher ist:

$ uname -Nodename

Ausgabe:

Beide Befehle zeigen dieselbe Ausgabe an.Bitte beachten Sie, dass der Hostname und der Knotenname für Nicht-Linux-Systeme möglicherweise nicht gleich sind.

Holen Sie sich die Architektur der Maschinenhardware (i386, x86_64, sysinfo linux)

Um die Hardware -Architektur des Systems zu kennen, an dem Sie arbeiten, verwenden Sie den folgenden Befehl:

$ uname - -m

Ausgabe:

Die Ausgabe x86_64 bedeutet, dass ich eine 64-Bit-Architektur verwende.Die Ausgabe i686 bedeutet, dass sich ein Benutzer auf einem 32-Bit-System befindet.

Prozessortyp erhalten

Um die Art von Prozessor zu kennen, die Sie verwenden, verwenden Sie den folgenden Befehl:

$ uname -p

Ausgabe:

Diese Ausgabe zeigt, dass ich einen 64-Bit-Prozessor verwende.

Holen Sie sich Hardware -Plattform

Um die Hardware -Plattform zu kennen, die Sie verwenden, verwenden Sie bitte den folgenden Befehl:

$ uname -i

Ausgabe:

In meinem Fall ist die Ausgabe der gleiche wie der des Maschinenhardwarenamens.

Erhalten Sie Betriebssysteminformationen

Mit dem folgenden Befehl informieren Sie den Namen des Betriebssystems, das Sie verwenden:

$ uname -o

Ausgabe:

Meine Ubuntu -Maschine hat die obige Ausgabe für mein System angezeigt.

Anzeigen aller Informationen von Uname -Befehl

In den obigen Befehlen wurden Systeminformationen gemäß dem verwendeten Schaltertyp angezeigt.Falls Sie alle Systeminformationen gleichzeitig sehen möchten, verwenden Sie den folgenden Befehl:

$ uname -a

Ausgabe:

Sie können sehen, dass die obige Ausgabe die vollständige Liste der Systeminformationen für den Benutzer anzeigt.

Anzeigen detaillierter Hardwareinformationen

Hier beschreiben wir die Befehle, die außer Uname, zur Extraktion detaillierter Hardwareinformationen Ihres Systems verwendet werden:

Holen Sie sich Hardwareinformationen mit LSHW

Mit dem LSHW -Dienstprogramm können Sie wichtige Hardwareinformationen wie Speicher, CPU, Festplatten usw. abrufen.von Ihrem System.Bitte führen Sie den folgenden Befehl als Superbenutzer aus, um diese Informationen anzuzeigen:

$ sudo lshw

Ausgabe:

Die obige Ausgabe ist eine sehr detaillierte Version der Hardwareinformationen meines Systems.Sie können auch eine Zusammenfassung der Hardwareinformationen wie im folgenden Abschnitt beschrieben anzeigen.

Kurze Zusammenfassung

Um die Zusammenfassung Ihres detaillierten Hardwareprofils anzuzeigen, verwenden Sie den folgenden Befehl:

$ lshw -short

Ausgabe:

Die obige Ausgabe ist eine säulenweise Zusammenfassung des Hardwareprofils, das lesbarer ist.

Erstellen einer HTML -Datei

Mit dem LSHW -Dienstprogramm können Sie Ihr Hardwareprofil auch als Superuser in eine HTML -Datei ausdrucken.Verwenden Sie den folgenden Befehl für diesen Zweck:

$ sudo lshw -html > [filename.HTML]

Beispiel:

$ sudo lshw -html > hardwareinfo.html

Ausgabe:

Die obige HTML -Datei wurde am/home/user/order erstellt.

Holen Sie sich CPU -Informationen mit LSCPU

Das LSCPU -Dienstprogramm listet detaillierte CPU -Informationen aus den Dateien sysfs und /proc /cpuinfo auf Ihrem Bildschirm auf.So können Sie diesen Befehl verwenden:

$ lscpu

Ausgabe:

Die obige Ausgabe zeigt die CPU -Architektur, die Anzahl der CPUs, Kerne, das CPU -Familienmodell, die Fäden, CPU -Caches und vieles mehr.

Holen Sie sich Blockgerätinformationen mit LSBLK

Das LSBLK -Dienstprogramm zeigt Informationen zu allen grundlegenden Speichergeräten Ihres Systems wie Festplatten, seinen Partitionen und den mit Ihrem System verbundenen Flash -Laufwerken an.

$ lsblk

Sie können den folgenden Befehl verwenden, um viel detailliertere Informationen zu allen Geräten anzuzeigen:

$ lsblk -a

Ausgabe:

Holen Sie sich USB -Geräteinformationen mit LSUSB

Der Befehl LSUSB listet Informationen zu allen USB -Controllern und den damit verbundenen Geräten auf.Bitte führen Sie den folgenden Befehl aus:

$ lsusb

Sie können auch den folgenden Befehl verwenden, um viele detaillierte Informationen zu jedem USB -Gerät anzuzeigen.

$ lsusb -v

Ausgabe:

Diese Ausgabe zeigt alle USB -Controller und die angehängten Geräte an.

Informationen zu anderen Geräten erhalten

Sie können auch Informationen zu den folgenden Geräten Ihres Systems anzeigen:

PCI -Geräte

Befehl:

$ lspci

SCSI -Geräte

Befehl:

$ LSSCSI

SATA -Geräte

Befehl:

$ hdparm [devicelocation] e.g.$ hdparm /dev /sda2

Nachdem Sie zusammen mit diesem Tutorial geübt werden, werden Sie Sysinfo immer wieder nicht abrufen

Linux

und die zugrunde liegende Hardware Ihres Systems.Auf diese Weise können Sie die Systemspezifikationen überprüfen und ob prospektive Hardware oder Software mit Ihrem System kompatibel ist oder nicht.

Holen Sie sich Linux -System- und Hardwaredetails in der Befehlszeile

Neueste: : Alles, was Sie wissen müssen
NÄCHSTE: Dual
Populäre Artikel/span>
Back to top