Questo è il comando unameposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS
PROGRAMMA:
NOME
uname — restituisce il nome del sistema
SINOSSI
uname [−amnrsv]
DESCRIZIONE
Per impostazione predefinita, il uname l'utilità scriverà il nome del sistema operativo sull'output standard.
Quando vengono specificate delle opzioni, i simboli che rappresentano una o più caratteristiche del sistema devono
essere scritto sullo standard output. Il formato e il contenuto dei simboli sono
implementazione definita. Sui sistemi conformi al volume Interfacce di sistema di
POSIX.1‐2008, i simboli scritti devono essere quelli supportati dal uname() funzione come
definito nel volume System Interfaces di POSIX.1‐2008.
VERSIONI
. uname l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione
12.2, Utilità Sintassi Linee Guida.
Sono supportate le seguenti opzioni:
-a Comportati come se tutte le opzioni −mnrsv sono stati specificati.
-m Scrivi il nome del tipo di hardware su cui è in esecuzione il sistema in modo standard
produzione.
-n Scrivi il nome di questo nodo all'interno di una comunicazione definita dall'implementazione
rete.
-r Scrivere il livello di rilascio corrente dell'implementazione del sistema operativo.
-s Scrivi il nome dell'implementazione del sistema operativo.
-v Scrivi il livello di versione corrente di questa release del sistema operativo
attuazione.
Se non vengono specificate opzioni, il uname l'utilità scriverà il nome del sistema operativo, come
se l' -s l'opzione era stata specificata.
OPERANDI
Nessuno.
STDIN
Non usato.
INGRESSO FILE
Nessuno.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influiranno sull'esecuzione di uname:
LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)
LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.
LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti).
LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi di diagnostica scritti nell'errore standard.
NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.
ASINCRONO EVENTI
Predefinito.
STDOUT
Per impostazione predefinita, l'output sarà una singola riga nel seguente formato:
"%s\n", <nomesistema>
Se l' -a Se l'opzione è specificata, l'output sarà una singola riga nel seguente formato:
"%S %s %s %s %s\n", <nomesistema>,nomenodo>,rilasciare>,
<versione>,macchina>
Possono essere scritti simboli aggiuntivi definiti dall'implementazione; tutti questi simboli devono essere
scritto alla fine della riga di output prima del .
Se vengono specificate opzioni per selezionare diverse combinazioni di simboli, solo quelle
i simboli devono essere scritti, nell'ordine mostrato sopra per il -a opzione. Se un simbolo non è
selezionato per la scrittura, il suo finale corrispondente i caratteri non devono essere
scritto.
Stderr
L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.
USCITA FILE
Nessuno.
EXTENDED DESCRIZIONE
Nessuno.
EXIT STATUS
Devono essere restituiti i seguenti valori di uscita:
0 Le informazioni richieste sono state scritte correttamente.
>0 Si è verificato un errore.
CONSEGUENZE OF ERRORI
Predefinito.
. i seguenti sezioni sono Informativo.
APPLICAZIONI USO
Si noti che uno qualsiasi dei simboli potrebbe includere elementi incorporati personaggi, che possono influenzare
algoritmi di analisi se vengono selezionate più opzioni per l'output.
Il nome del nodo è in genere un nome che il sistema utilizza per identificarsi tra sistemi
indirizzamento della comunicazione.
ESEMPI
Il seguente comando:
uname -sr
scrive il nome del sistema operativo e il livello di rilascio, separati da uno o più
caratteri.
FONDAMENTO LOGICO
È stato suggerito che questa utilità non può essere utilizzata in modo portabile poiché il formato dei simboli
è definito dall'implementazione. Il gruppo di lavoro POSIX.1 non è riuscito a raggiungere un consenso su
definendo questi formati nel sottostante uname() funzione, e non c'era alcuna aspettativa
che questo volume di POSIX.1-2008 avrebbe avuto più successo. Alcune applicazioni potrebbero ancora
trovare questa utilità storica del valore. Ad esempio, i simboli potrebbero essere utilizzati per il sistema
voci di registro o per il confronto con l'input dell'operatore o dell'utente.
FUTURE INDICAZIONI
Nessuno.
Utilizzare unameposix online utilizzando i servizi onworks.net
