GNU/Linux >> Linux Esercitazione >  >> Linux

Linux uname Command Tutorial per principianti (8 esempi)

Indipendentemente dal fatto che tu sia un amministratore di sistema, uno sviluppatore di software o un normale utente Linux, potresti trovarti in una situazione in cui hai bisogno di alcune informazioni di sistema come la versione o la versione del kernel. Bene, esiste un'utilità della riga di comando integrata, denominata uname - questo ti consente di farlo.

In questo tutorial, discuteremo le basi di questo strumento utilizzando alcuni esempi di facile comprensione. Ma prima di farlo, vale la pena ricordare che tutti gli esempi nell'articolo sono stati testati su una macchina Ubuntu 14.04 LTS.

Comando Linux uname

Come già accennato, il comando uname fornisce informazioni di sistema. Di seguito è riportata la sua sintassi:

uname [OPTION]...

Ed ecco come la definisce la pagina man:

Print certain system information.

Di seguito sono riportati alcuni esempi in stile domande e risposte che dovrebbero darti una buona idea di come funziona uname.

Q1. Come usare uname?

Per un utilizzo di base, esegui semplicemente il comando 'uname' senza opzioni.

uname

Sul mio sistema, il comando precedente ha prodotto il seguente output:

Linux

Q2. Come stampare il nome del kernel?

Per questo, usa l'opzione della riga di comando -s.

uname -s

L'output sul mio sistema era:

Linux

Quindi puoi vedere che è il nome del kernel che il comando uname produce anche per impostazione predefinita (quando non vengono passate opzioni).

T3. Come stampare la versione del kernel?

Usa l'opzione -r per questo.

uname -r

Ad esempio, sul mio sistema è stato prodotto il seguente output:

4.4.0-62-generic

Q4. Come stampare la versione del kernel?

È possibile accedere alla versione del kernel utilizzando l'opzione della riga di comando -v.

uname -v

Ecco l'output dalla mia macchina:

#83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017

Q5. Come stampare il nome host del nodo di rete?

L'opzione -n ​​della riga di comando ti consente di stampare queste informazioni.

uname -n

Ad esempio, di seguito è riportato l'output del comando precedente prodotto sul mio sistema:

himanshu-desktop

Q6. Come stampare il nome hardware della macchina?

L'opzione -m consente a uname di stampare il nome hardware della macchina.

uname -m

Ecco l'output del comando precedente prodotto sul mio sistema:

i686

Q7. Come stampare il tipo di processore?

Per ottenere il tipo di processore in output, usa l'opzione della riga di comando -p.

uname -p

Sul mio sistema è stato prodotto il seguente output:

athlon

D8. Come stampare la piattaforma hardware?

È possibile accedere alle informazioni relative alla piattaforma hardware utilizzando l'opzione -i.

uname -i

Sul mio sistema, l'output era lo stesso di quello che era nel caso dell'opzione della riga di comando -m - i686.

Q9. Come stampare il sistema operativo?

Usa l'opzione della riga di comando -o nel caso in cui desideri recuperare il nome del sistema operativo.

uname -o

Il seguente output è stato prodotto sulla mia macchina Ubuntu:

GNU/Linux

Q10. Come stampare tutte le informazioni in una volta sola?

Se lo desideri, puoi anche stampare tutte le informazioni - a cui abbiamo avuto accesso finora tramite le singole opzioni - in una volta sola. Per questo, usa l'opzione -a.

uname -a

Ecco l'output prodotto sul mio sistema:

Linux himanshu-desktop 4.4.0-62-generic #83~14.04.1-Ubuntu SMP Wed Jan 18 18:10:26 UTC 2017 i686 athlon i686 GNU/Linux

Conclusione

Come saresti d'accordo, uname è un comando abbastanza facile da capire e da usare. L'unica cosa che devi tenere a mente sono le sue opzioni della riga di comando:quando usarle. Esercitati con le opzioni che abbiamo discusso in questo tutorial e, per maggiori informazioni sullo strumento, vai alla sua pagina man.


Linux
  1. Tutorial sul comando cd di Linux per principianti (8 esempi)

  2. Tutorial comando Linux comm per principianti (5 esempi)

  3. Linux df Command Tutorial per principianti (8 esempi)

  4. Tutorial sul comando della data di Linux per principianti (8 esempi)

  5. Tutorial sul comando del nome host Linux per principianti (5 esempi)

Linux who Command Tutorial per principianti (8 esempi)

Linux nl Command Tutorial per principianti (7 esempi)

Tutorial sui comandi Linux nm per principianti (10 esempi)

Esercitazione sui comandi OD Linux per principianti (6 esempi)

Linux w Command Tutorial per principianti (5 esempi)

Tutorial sui comandi Linux ss per principianti (8 esempi)