[LINUX] Uname Option-Bedeutung durch Anzeigereihenfolge-

Umgebung

GNU-Befehl: GNU Core Utilities Version 8.26

Befehlsübersicht uname

Ich habe den Befehl uname untersucht, der beim Anmelden bei einem Linux-Server verwendet wird. uname ist einer der GNU Coreutils mit dem Befehl "Informationen zum System anzeigen".

Optionsbedeutung und Anzeigereihenfolge

Die Bedeutungen der Optionen werden gemäß der Anzeigereihenfolge zusammengefasst, wenn mehrere Optionen oder die Option "-a" angegeben sind.

Bestellung anzeigen Informationen anzeigen option Bedeutung Bemerkungen
1 kernel-name -s Kernelnamen anzeigen Der Betriebssystemname und der Kernelname sind je nach Betriebssystem gleich(FreeBSD, HP-UX etc.)Es gibt etwas anderes(GNU/Linux,Solaris etc.)
2 nodename -n Zeigen Sie den Hostnamen des Netzwerkknotens an. Es wird häufig als Alternative zum Hostnamen im Feld verwendet (mit dem Hostnamen können Sie den Hostnamen ändern, um poca zu vermeiden).
3 kernel-release -r Zeigen Sie den Versionsnamen des Kernels an.
4 kernel-version -v Zeigen Sie die Kernel-Version an.
5 machine -r Zeigen Sie den Hardware-Namen des Geräts an. Wird manchmal als Hardwareklasse oder Hardwaretyp bezeichnet
6 processor -p Prozessortyp anzeigen Wenn die Informationen nicht abgerufen werden können, werden sie als "unbekannt" angezeigt. GNU/Nicht portierbar, auch nicht zwischen Linux-Distributionen.
7 hardware-platform -i Zeigen Sie den Namen der Hardwareplattform an Wenn die Informationen nicht abgerufen werden können, werden sie als "unbekannt" angezeigt. GNU/Nicht portierbar, auch nicht zwischen Linux-Distributionen.
8 operating-system -p Zeigen Sie den Namen des Betriebssystems an.

Was Sie auf dem Prozessor und der Hardwareplattform sehen, scheint je nach Architektur und Prozessor zu variieren. Was die Quelle von uname (in C geschrieben) betrifft, kann ich nichts tun, selbst wenn Sie mich bitten, den Prozessor zurückzugeben, wenn jeder Prozessor einen anderen zurückgibt.

Ergänzung

Das offizielle Handbuch sagt übrigens Folgendes, und es ist schwer zu erkennen, was irgendwo durch ein Leerzeichen getrennt ist. Ich sage so etwas.

Wenn mehrere Optionen oder die Option "-a" angegeben sind, werden die ausgewählten Informationen in der folgenden Reihenfolge angezeigt.

kernel-name nodename kernel-release kernel-version machine processor hardware-platform operating-system


 Zitiert aus [GNU Coreutils Official Manual](https://linuxjm.osdn.jp/info/GNU_coreutils/coreutils-ja.html)




## Verweise
 - [Offizielles Handbuch zu GNU Coreutils](https://linuxjm.osdn.jp/info/GNU_coreutils/coreutils-ja.html)
 - [MaiZures Projekte (Site, die den Quellcode von GNU Coreutils entschlüsselt)](https://www.maizure.org/projects/decoded-gnu-coreutils/uname.html)



Recommended Posts

Uname Option-Bedeutung durch Anzeigereihenfolge-
Echtzeit-Diagrammanzeige von matplotlib