androide

Comando uname in linux

How to use "uname" command in Linux ?

How to use "uname" command in Linux ?

Sommario:

Anonim

, uname comando uname .

uname è un'utilità della riga di comando che stampa le informazioni di base sul nome del sistema operativo e sull'hardware del sistema.

comando uname

Lo strumento uname è più comunemente usato per determinare l'architettura del processore, il nome host del sistema e la versione del kernel in esecuzione sul sistema.

La sintassi del comando uname assume la seguente forma:

uname…

Le opzioni sono le seguenti:

  • -s , ( --kernel-name ) - Stampa il nome del kernel. -n , ( --nodename ) - Stampa il nome del nodo del sistema (nome host). Questo è il nome utilizzato dal sistema durante la comunicazione in rete. Se utilizzato con l'opzione -n , uname produce lo stesso output del comando hostname . -r , ( --kernel-release ) - Stampa la versione del kernel. -v , ( --kernel-version ) - Stampa la versione del kernel. -m , ( --machine ) - Stampa il nome del nome hardware della macchina. -p , ( --processor ) - Stampa l'architettura del processore. -i , ( --hardware-platform ) - Stampa la piattaforma hardware. -o , ( --operating-system ) - Stampa il nome del sistema operativo. Sui sistemi Linux "GNU / Linux" -a , ( --all ) - Quando si utilizza l'opzione -a , uname si comporta come se -snrvmo state fornite le opzioni -snrvmo .

Se invocato senza alcuna opzione, uname stampa il nome del kernel, come se fosse stata specificata l'opzione -s :

uname

Come già sapete, il nome del kernel è "Linux":

Linux

Non è necessario ricordare tutte le opzioni della riga di comando. Di solito, il comando uname viene utilizzato con l'opzione -a per stampare tutte le informazioni disponibili:

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

L'output include le seguenti informazioni:

  • Linux - Nome del kernel. dev.linuxize.com - Nome host. 4.19.0-6-amd64 Rilascio del kernel. #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) - Versione del kernel. x86_64 - Nome dell'hardware della macchina. GNU/Linux - Nome del sistema operativo.

Le opzioni possono essere combinate tra loro per produrre l'output desiderato. Ad esempio, per scoprire quale versione del kernel Linux è in esecuzione sul sistema, digitare il comando seguente:

uname -srm

Linux 4.19.0-6-amd64 x86_64

Quando vengono utilizzate più opzioni, le informazioni contenute nell'output sono nello stesso ordine fornito dall'opzione -a . La posizione delle opzioni fornite non ha importanza. Sia uname -msr che uname -srm producono lo stesso output.

Conclusione

Il comando uname viene utilizzato per stampare le informazioni di base sul sistema. Di solito viene invocato con l'opzione -a per visualizzare tutte le informazioni disponibili.

terminale uname