 
Dies ist der Befehl unameposix, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
uname — Systemname zurückgeben
ZUSAMMENFASSUNG
uname [−amnrsv]
BESCHREIBUNG
Standardmäßig ist die uname Das Dienstprogramm schreibt den Betriebssystemnamen in die Standardausgabe.
Wenn Optionen angegeben werden, müssen Symbole, die eine oder mehrere Systemeigenschaften darstellen,
auf die Standardausgabe geschrieben werden. Format und Inhalt der Symbole sind
Implementierung definiert. Auf Systemen, die dem Systemschnittstellen-Volumen von . entsprechen
POSIX.1‐2008, die geschriebenen Symbole müssen die sein, die von der uname() funktionieren als
im Band System Interfaces von POSIX.1‐2008 definiert.
OPTIONAL
Die uname Dienstprogramm muss dem Band der Basisdefinitionen von POSIX.1‐2008 entsprechen, Abschnitt
12.2, Dienstprogramm Syntax Leitlinien.
Folgende Optionen sollen unterstützt werden:
-a Verhalten Sie sich so, als ob alle Optionen −mnrsv angegeben wurden.
-m Schreiben Sie den Namen des Hardwaretyps, auf dem das System standardmäßig läuft
Ausgabe.
-n Schreiben Sie den Namen dieses Knotens in eine implementierungsdefinierte Kommunikation
Netzwerk.
−r Schreiben Sie den aktuellen Release-Level der Betriebssystemimplementierung.
−s Schreiben Sie den Namen der Implementierung des Betriebssystems.
−v Schreiben Sie den aktuellen Versionsstand dieser Version des Betriebssystems
Umsetzung.
Wenn keine Optionen angegeben sind, wird die uname Dienstprogramm soll den Betriebssystemnamen schreiben, als
wenn die −s Option angegeben wurde.
OPERANDEN
Keine zusätzlichen Tools.
STDIN
Nicht benutzt.
SPEISUNG DATEIEN
Keine zusätzlichen Tools.
VARIABLEN
Die folgenden Umgebungsvariablen sollen die Ausführung von uname:
SPRACHE Geben Sie einen Standardwert für die Internationalisierungsvariablen an, die nicht festgelegt sind oder
Null. (Siehe den Band Basisdefinitionen von POSIX.1‐2008, Abschnitt 8.2,
Internationalisierung Variablen für den Vorrang der Internationalisierung
Variablen, die verwendet werden, um die Werte von Gebietsschemakategorien zu bestimmen.)
LC_ALL Wenn auf einen nicht leeren Zeichenfolgenwert gesetzt, überschreiben Sie die Werte aller anderen
Internationalisierungsvariablen.
LC_CTYPE Bestimmen Sie das Gebietsschema für die Interpretation von Sequenzen von Bytes von Textdaten
als Zeichen (z. B. Einzelbyte- im Gegensatz zu Mehrbyte-Zeichen in
Argumente).
LC_MESSAGES
Bestimmen Sie das Gebietsschema, das verwendet werden soll, um das Format und den Inhalt von . zu beeinflussen
Diagnosemeldungen in Standardfehler geschrieben.
NLSPATH Bestimmen Sie den Speicherort von Nachrichtenkatalogen für die Verarbeitung von LC_MESSAGES.
ASYNCHRON EVENTS
Standard.
STDOUT
Standardmäßig ist die Ausgabe eine einzelne Zeile der folgenden Form:
"%s\n", <Systemname>
Besitzt das -a Option angegeben ist, muss die Ausgabe eine einzelne Zeile der folgenden Form sein:
"%S %s %s %s %s\n", <Systemname>,Knotenname>,Release>,
<Version>,Maschine>
Zusätzliche implementierungsdefinierte Symbole können geschrieben werden; all diese Symbole sollen sein
geschrieben am Ende der Ausgabezeile vor dem .
Wenn Optionen angegeben sind, um verschiedene Kombinationen der Symbole auszuwählen, werden nur diese
Symbole sind in der oben angegebenen Reihenfolge für die -a Möglichkeit. Wenn ein Symbol nicht ist
zum Schreiben ausgewählt, das entsprechende Ende Zeichen sollen auch nicht sein
geschrieben.
STDERR
Der Standardfehler darf nur für Diagnosemeldungen verwendet werden.
AUSGABE DATEIEN
Keine zusätzlichen Tools.
VERLÄNGERT BESCHREIBUNG
Keine zusätzlichen Tools.
EXIT STATUS
Die folgenden Exit-Werte sollen zurückgegeben werden:
0 Die angeforderten Informationen wurden erfolgreich geschrieben.
>0 Es ist ein Fehler aufgetreten.
FOLGEN OF FEHLER
Standard.
Die Folgende Abschnitte sind informativ.
ANWENDUNGEN ANWENDUNG
Beachten Sie, dass jedes der Symbole eingebettete . enthalten kann Zeichen, die sich auswirken können
Analysealgorithmen, wenn mehrere Optionen für die Ausgabe ausgewählt sind.
Der Knotenname ist normalerweise ein Name, den das System verwendet, um sich für inter-system zu identifizieren
Kommunikationsadressierung.
Beispiele:
Der folgende Befehl:
uname −sr
schreibt den Betriebssystemnamen und den Release-Level, getrennt durch eins oder mehrere
Zeichen.
RATIONALE
Es wurde vorgeschlagen, dass dieses Dienstprogramm nicht portabel verwendet werden kann, da das Format der Symbole
ist implementierungsspezifisch. Die POSIX.1-Arbeitsgruppe konnte keinen Konsens über
Definition dieser Formate im Basiswert uname() Funktion, und es gab keine Erwartung
dass dieser Band von POSIX.1‐2008 noch erfolgreicher wäre. Einige Anwendungen können noch
finden Sie diesen historischen Wertnutzen. Zum Beispiel könnten die Symbole für System . verwendet werden
Log-Einträge oder zum Vergleich mit Bediener- oder Benutzereingaben.
ZUKUNFT Anfahrt
Keine zusätzlichen Tools.
Verwenden Sie unameposix online mit den onworks.net-Diensten
 














