Befehl "uname"

Zweck

Zeigt den Namen des aktuellen Betriebssystems an.

Syntax

uname [ -a | -x | -S Name ] [ -F ] [ -f ] [ -l ] [ -L ] [ -m ] [ -M ] [ -n ] [ -p ] [ -r ] [ -s | V] [ -T Name ] [ -u ] [ -v ] [ -W ]

Beschreibung

Der Befehl uname schreibt den Namen des Betriebssystems, das Sie verwenden, in die Standardausgabe.

Die Maschinen-ID-Nummer enthält 12 Zeichen im folgenden Ziffernformat: xxyyyyyymmss. Die xx-Positionen geben das System an und sind immer 00. Die yyyyyy-Positionen enthalten die eindeutige ID-Nummer für das gesamte System. Die mm-Positionen stellen die Modell-ID dar. Die ss-Positionen sind die Untermodellnummer und immer 0. Die Modell-ID beschreibt die ID der CPU-Platine, nicht das Modell des System als Ganzes.

Die meisten Maschinen haben die gemeinsame Modell-ID 4C.

Der vom Befehl uname zurückgegebene Maschinen-ID-Wert kann sich ändern, wenn neue Softwareversionen des Betriebssystems installiert werden. Diese Änderung betrifft Anwendungen, die diesen Wert verwenden, um auf Lizenzprogramme zuzugreifen. Geben Sie zum Anzeigen dieser ID den Befehl uname -m ein.

Wenden Sie sich an die entsprechende Unterstützungsorganisation, wenn Ihre Anwendung betroffen ist.

Flags

Element Beschreibung
-A Zeigt alle Informationen an, die mit den Flags -m, -n, -r, -s und -v angegeben wurden. Dieses Flag kann nicht zusammen mit dem Flag -x oder -SName verwendet werden. Wenn das Flag -x mit dem Flag -a angegeben wird, überschreibt es das Flag -x .
-F Zeigt eine Systemidentifikationszeichenfolge an, die aus Hexadezimalzeichen besteht. Diese Identifikationszeichenfolge ist für alle Partitionen eines bestimmten Systems dieselbe.
-F Dieses Flag gleicht dem Flag F mit der Ausnahme, dass die Partitionsnummer auch bei der Ermittlung dieser Zeichenfolge verwendet wird. Die generierte Identifikationszeichenfolge ist für jede Partition auf einem bestimmten System eindeutig.
-l Zeigt die LAN-Netznummer an.
-L Zeigt die LPAR-Nummer und den LPAR-Namen an. Wenn die LPAR nicht vorhanden ist, wird -1 für die LPAR-Nummer und NULL für den LPAR-Namen angezeigt. Wenn ein System LPARs unterstützt, aber momentan im SMP-Modus (Symmetric Multi Processing) ausgeführt wird, wird 1 für die LPAR-Nummer und NULL für den LPAR-Namen angezeigt.
-m Zeigt die Maschinen-ID-Nummer der Hardware an, auf der das System ausgeführt wird.
Hinweis: Das Flag -m kann nicht zum Generieren einer eindeutigen Maschinen-ID für Partitionen in einer LPAR-Umgebung verwendet werden.
-M Zeigt den Systemmodellnamen an. Wenn das Modellnamensattribut nicht vorhanden ist, wird eine Nullzeichenfolge angezeigt.
-N Zeigt den Namen des Knotens an. Dies kann ein Name sein, unter dem das System in einem UUCP-Kommunikationsnetz bekannt ist.
-p Zeigt die Architektur des Systemprozessors an.
-r Zeigt die Releasenummer des Betriebssystems an.
-s Zeigt den Systemnamen an. Dieses Flag ist standardmäßig aktiviert. Die Option -s und die Option -V schließen sich gegenseitig aus.
-V Zeigt das die vollständigen VIOS-Versionsdetails an, wenn der Befehl in einer LPAR mit VIOS ausgeführt wird, andernfalls werden die Details des AIX-Betriebssystems angezeigt. Die Option –V und die Option -s schließen sich gegenseitig aus.
-S Name Legt den Namen des Knotens fest. Dies kann der Name des UUCP-Kommunikationsnetzes für das System sein.
-T Name Legt den Systemnamen fest. Dies kann der Name des UUCP-Kommunikationsnetzes für das System sein.
-u Zeigt die System-ID-Nummer an. Wenn dieses Attribut nicht definiert ist, entspricht die Ausgabe der Ausgabe von uname-m.
-v Zeigt die Betriebssystemversion an.
-W Zeigt die Identifikationsnummer der statischen Workloadpartition an. Wenn der Befehl uname in der globalen Umgebung ausgeführt wird, wird der Wert null angezeigt.
-x Zeigt die mit dem Flag -a angegebenen Informationen sowie die mit dem Flag -l angegebene LAN-Netznummer an.

Wenn Sie ein Flag eingeben, das nicht gültig ist, wird der Befehl uname mit einer Fehlernachricht, einem Fehlerrückgabestatus und keiner Ausgabe beendet.

Anmerkung: Der Befehl "uname" behält den neuen Systemnamen und die neuen Knotennamen nach einem Neustart des Systems nicht bei.

Exitstatus

Dieser Befehl gibt die folgenden Exitwerte zurück:

Element Beschreibung
0 Die angeforderten Informationen wurden erfolgreich geschrieben.
>0 Es ist ein Fehler aufgetreten.

Sicherheit

Achtung RBAC-Benutzer und vertrauenswürdige AIX: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen über Berechtigungen und Privilegien finden Sie unter Privilegierte Befehlsdatenbank in Sicherheit. Eine Liste der Berechtigungen und Autorisierungen, die diesem Befehl zugeordnet sind, finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.

Beispiel

Geben Sie Folgendes ein, um den vollständigen Systemnamen und das Versionsbanner anzuzeigen:

uname  -a

Dateien

Element Beschreibung
/usr/bin/uname Enthält den Befehl uname.