Il comando uname visualizza informazioni sul sistema. Oltre al comando hostname, puoi anche usare il comando “uname -n” per visualizzare il nome dell’host del tuo sistema. Senza alcun flag, il comando uname visualizzerà il sistema operativo che stai usando. Ecco alcune opzioni utili:
Opzione | Descrizione |
---|---|
-a | Visualizza tutte le informazioni |
-s | Visualizza il nome del kernel |
-n | Visualizza il nodo di rete (a.k.a. il nome dell’host) |
-r | Visualizza la versione di rilascio del kernel |
-v | Visualizza la versione (data) del kernel |
-m | Visualizza il nome hardware della macchina (spesso lo stesso di -p) |
-p | Visualizza il tipo di processore (spesso lo stesso di -m) |
-o | Visualizza il sistema operativo |
Il comando uname aiuta a controllare la versione di Linux &informazioni sul sistema come usando il comando uname è possibile controllare i dettagli del sistema operativo, la versione del kernel, l’architettura del sistema operativo se è a 32 bit o 64 bit e molti altri. Quindi andiamo avanti e diamo un’occhiata ai comandi uname Linux con esempi.
1. Semplicemente per controllare quale sistema operativo stai attualmente usando puoi semplicemente usare il seguente comando.
# uname # Check the Operating SystemLinux
2. Puoi anche usare il comando uname con l’argomento -s per controllare il nome del tuo attuale sistema operativo. Fai riferimento al comando seguente.
# uname -sLinux
Utilizzando il comando uname Linux puoi controllare la versione di Linux e anche ottenere le seguenti informazioni di sistema:
- Nome del sistema operativo
- Nome host del sistema
- Versione del kernel
- Architettura del sistema operativo i.e. 32 Bit o 64 Bit
- Kernel Released & Compiled date & time
3. Per ottenere tutti i dettagli di cui sopra puoi usare il comando uname con argomento -a. Fai riferimento al comando qui sotto.
# uname -a # Check all System InformationLinux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
4. Usa il comando uname linux con l’argomento -n per controllare il nome dell’host o della rete del tuo sistema operativo.
# uname -n # Check the Hostname of the Systemlocalhost.localdomain
5. Per controllare la versione del Kernel basta usare il comando uname Linux con argomento -r. Qui la mia versione del Kernel è 2.6.32-431.el6.x86_64.
# uname -r # Check Kernel Version2.6.32-431.el6.x86_64
6. Puoi controllare il tipo di hardware della macchina del tuo sistema usando il comando uname Linux con argomento -m. Fai riferimento al comando qui sotto.
# uname -m # Check the Hardware typex86_64
7. Per controllare il tipo di processore usa il seguente comando. Qui stiamo usando il tipo di processore x86_64.
# uname -p # Check the Processor Typex86_64
8. Per controllare la piattaforma hardware usa il comando uname Linux con argomento -i.
# uname -i # Check the Hardware Platformx86_64
9. Per controllare il sistema operativo corrente usate il comando uname Linux con l’argomento -o. Come puoi vedere l’output qui sotto, stiamo attualmente usando il sistema operativo GNU/Linux
# uname -o # Check the Operating SystemGNU/Linux
9. Per controllare la versione compilata del kernel con la data & ora usa il comando uname con l’argomento -v. come puoi vedere sotto l’output di questo comando è #1 SMP Fri Nov 22 03:15:09 UTC 2013. Qui il kernel è stato compilato per la prima volta e quindi mostra #1.
# uname -v # Check Kernel compiled version#1 SMP Fri Nov 22 03:15:09 UTC 2013
Per ulteriori informazioni sul comando uname Linux con tutti gli argomenti disponibili è possibile accedere alla pagina di aiuto utilizzando il comando seguente.
# uname --help # Access the Help PageUsage: uname ...Print certain system information. With no OPTION, same as -s. -a, --all print all information, in the following order, except omit -p and -i if unknown: -s, --kernel-name print the kernel name -n, --nodename print the network node hostname -r, --kernel-release print the kernel release -v, --kernel-version print the kernel version -m, --machine print the machine hardware name -p, --processor print the processor type or "unknown" -i, --hardware-platform print the hardware platform or "unknown" -o, --operating-system print the operating system --help display this help and exit --version output version information and exit
Verifica la versione del pacchetto uname installato basta usare il comando seguente. L’output vi mostrerà il nome dell’autore, la data di rilascio del pacchetto, i dettagli della licenza, il sito web ufficiale di questo pacchetto e molti altri.