Linux ist ein kostenloses Open-Source-Betriebssystem, das in verschiedenen Computersystemen weit verbreitet ist. Unter Linux gibt es einen sehr nützlichen Befehl namens uname. Es ermöglicht Benutzern, schnell grundlegende Informationen über das System zu erhalten, wie z. B. Betriebssystemtyp, Kernel-Version, Hostname usw. Ob auf der Serverseite oder auf einem Personalcomputer, der Befehl uname ist sehr nützlich. Dieser Artikel führt die Leser dazu, tiefer in den Befehl uname in Linux-Systemen einzutauchen und vermittelt Ihnen ein tieferes Verständnis von Linux-Systemen.
Personen, die mit grafischen Betriebssystemen vertraut sind, verwenden normalerweise die Maus, um Systeminformationen anzuzeigen. Wenn Sie sich jedoch im Konsolenmodus befinden, können Sie in grafischen Linux-Systemen keine Betriebssysteminformationen über „Rechte Maustaste > Info“ abrufen. Derzeit können Sie unter Linux den Befehl uname verwenden, um diese Aufgaben auszuführen. Uname ist die Abkürzung des Unix-Namens. Um es tatsächlich in der Konsole zu verwenden, geben Sie einfach uname ein.
Wenn Sie uname ohne Parameter eingeben, wird nur der Name Ihres Betriebssystems angezeigt.
# uname Linux
1. Kernelname
Sie können den Parameter -s verwenden, um den Kernelnamen anzuzeigen. (Anmerkung: Sie können diesen Befehl auf anderen Unix-ähnlichen Systemen ausführen, um beispielsweise zu sehen, dass auf dem Mac Darwin angezeigt wird.)
# uname -s Linux
Die Ausgabeinformationen sind dieselben wie die von uname ohne Parameter ausgegebenen.
2. Kernelverteilung
Wenn Sie wissen möchten, welche Kernel-Distribution Sie verwenden (bezogen auf verschiedene Kernel-Paketversionen), können Sie den Parameter -r verwenden
# uname -r 2.6.18-371.1.2.el5
3. Kernel-Version
Zusätzlich zu einigen Kernel-Informationen können Sie auch den -v-Parameter uname verwenden, um detailliertere Informationen zur Kernel-Version zu erhalten (Anmerkung: Es handelt sich nicht um die Versionsnummer, sondern um den Zeitpunkt der Kernel-Erstellung, die CPU-Architektur usw.). .).
# uname -v #1 SMP Tue Oct 22 12:57:43 EDT 2013
4. Knotenname
Der Parameter -n gibt Ihnen den Hostnamen des Knotens. Wenn Ihr Hostname beispielsweise „dev-machine“ lautet, gibt der Parameter -n den Hostnamen aus.
# uname -n dev-machine
Für RedHat- und CentOS-Benutzer können Sie es auch über die Datei /etc/redhat_release anzeigen:
# cat /etc/redhat_release CentOS release 5.10 (Final)
Wenn es sich nicht um eine RedHat-basierte Distribution handelt, können Sie die Datei /etc/issue überprüfen. Sie ähnelt der folgenden:
# cat /etc/issue Linux Mint Olivia \n \l:
5.Hardwarename
Wenn Sie wissen möchten, welchen Maschinentyp Sie verwenden, können Sie den Parameter -m ausprobieren. Dort erhalten Sie Informationen zur Hardware.
# uname -m i686
i686 zeigt an, dass Sie ein 32-Bit-Betriebssystem verwenden, und wenn es X86_64 ist, bedeutet es, dass Sie ein 64-Bit-System verwenden.
6. Hardware-Plattform
Ähnlich wie der Hardwarename zeigt der Parameter -i Ihre Hardwareplattform an (Anmerkung: Der Hardwarename i686 gehört zur Hardwareplattform i386-Serie).
# uname -i i386
In ähnlicher Weise bedeutet i386, dass Sie ein 32-Bit-System ausführen. Wenn die Ausgabe X86_64 ist, bedeutet dies, dass Sie ein 64-Bit-System ausführen.
7. Prozessortyp
Mit dem Parameter -p können Sie den Prozessortyp anzeigen. Wenn uname nicht erkannt wird, wird als Ausgabe „unbekannt“ angezeigt.
# uname -p i686
8. Betriebssystem
uname kann auch Informationen über das von Ihnen ausgeführte Betriebssystem preisgeben. Verwenden Sie dazu den Parameter -o.
# uname -o GNU/Linux
9. Alle Infos
Es gibt einen Parameter zum Anzeigen aller Informationen! Dies ist der Parameter -a, der alle Informationen anzeigt. Wenn die Ausgabe von -i und -p unbekannt ist, werden sie standardmäßig weggelassen.
# uname -a Linux dev-machine 2.6.18-371.1.2.el5 #1 SMP Tue Oct 22 12:57:43 EDT 2013 i686 i686 i386 GNU/Linux
Kurz gesagt, der Befehl uname ist ein sehr praktisches Werkzeug in Linux-Systemen. Er ermöglicht es uns, die grundlegenden Informationen des Systems schnell zu verstehen. Durch die Einleitung dieses Artikels glaube ich, dass jeder ein tieferes Verständnis des uname-Befehls hat. Bei der täglichen Arbeit können wir das System basierend auf den vom uname-Befehl ausgegebenen Informationen verwalten und warten. Gleichzeitig müssen wir weiter lernen und erforschen, um uns in der Open-Source-Welt von Linux besser und sicherer zurechtzufinden.
Das obige ist der detaillierte Inhalt vonEntdecken Sie den Befehl uname in Linux-Systemen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!