Android

Uname Befehl unter Linux

Die wichtigsten Linux Befehle für Einsteiger

Die wichtigsten Linux Befehle für Einsteiger

Inhaltsverzeichnis:

Anonim

Wir werden den Befehl uname .

uname ist ein Befehlszeilenprogramm, das grundlegende Informationen zum Betriebssystemnamen und zur Systemhardware ausgibt.

uname Befehl

Das uname Tool wird am häufigsten verwendet, um die Prozessorarchitektur, den Systemhostnamen und die Version des auf dem System ausgeführten Kernels zu bestimmen.

Die Syntax des Befehls uname hat folgende Form:

uname…

Folgende Optionen stehen zur Verfügung:

  • -s , ( --kernel-name ) - --kernel-name des Kernels aus. -n , ( --nodename ) - --nodename den Knotennamen (Hostname) des Systems aus. Dies ist der Name, den das System bei der Kommunikation über das Netzwerk verwendet. Bei Verwendung mit der Option -n erzeugt uname dieselbe Ausgabe wie der Befehl hostname . -r , ( --kernel-release ) - --kernel-release das Kernel-Release aus. -v , ( --kernel-version ) - --kernel-version die Kernelversion aus. -m , ( --machine ) - --machine den Namen des Hardwarenamens des Geräts aus. -p , ( --processor ) - --processor die Architektur des Prozessors aus. -i , ( --hardware-platform ) - --hardware-platform die Hardwareplattform. -o , ( --operating-system ) - --operating-system den Namen des Betriebssystems aus. Auf Linux-Systemen mit der --all "GNU / Linux" -a , ( --all ) - Wenn die Option -a verwendet wird, verhält sich uname genauso, als ob die Optionen -snrvmo angegeben worden -snrvmo .

Beim Aufrufen ohne Optionen gibt uname den Namen des Kernels aus, als ob die Option -s angegeben worden wäre:

uname

Wie Sie bereits wissen, heißt der Kernel "Linux":

Linux

Sie müssen sich nicht alle Befehlszeilenoptionen merken. Normalerweise wird der Befehl uname mit der Option -a , um alle verfügbaren Informationen auszudrucken:

uname -a

Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

Die Ausgabe enthält die folgenden Informationen:

  • Linux - Name des Kernels. dev.linuxize.com - Hostname. Kernel-Release 4.19.0-6-amd64 . #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) - Kernel-Version. x86_64 - Name der x86_64 . GNU/Linux - Name des Betriebssystems.

Die Optionen können miteinander kombiniert werden, um die gewünschte Ausgabe zu erzielen. Um beispielsweise herauszufinden, welche Version des Linux-Kernels auf Ihrem System ausgeführt wird, geben Sie den folgenden Befehl ein:

uname -srm

Linux 4.19.0-6-amd64 x86_64

Wenn mehrere Optionen verwendet werden, werden die in der Ausgabe enthaltenen Informationen in derselben Reihenfolge ausgegeben, wie sie von der Option -a bereitgestellt werden. Die Position der angegebenen Optionen spielt keine Rolle. Sowohl uname -msr als auch uname -srm erzeugen die gleiche Ausgabe.

Fazit

Mit dem Befehl uname grundlegende Systeminformationen gedruckt. Es wird normalerweise mit der Option -a aufgerufen, um alle verfügbaren Informationen anzuzeigen.

uname terminal