Comando Linux · 2 min read · Sep 21, 2025

Tutorial sul comando w di Linux per principianti (5 esempi)

Se sei nuovo nell’amministrazione dei sistemi Linux, dovresti essere a conoscenza degli strumenti che ti aiutano nella gestione degli utenti. Una di queste utility è w, che mostra informazioni sugli utenti attualmente connessi a un sistema, incluso cosa stanno facendo. In questo articolo, discuteremo di questo strumento utilizzando alcuni esempi facili da comprendere.

Ma prima di fare ciò, vale la pena menzionare che tutti gli esempi qui sono stati testati su una macchina Ubuntu 16.04 LTS.

Comando w di Linux

Come già accennato sopra, w visualizza informazioni relative agli utenti attualmente connessi. Di seguito è riportata la sua sintassi:

w [opzioni] utente [...]

Ecco come la pagina man dello strumento lo spiega:

 w visualizza informazioni sugli utenti attualmente sulla macchina, e  
 i loro processi. L'intestazione mostra, in quest'ordine, l'ora attuale,  
 da quanto tempo il sistema è in funzione, quanti utenti sono attualmente  
 connessi e le medie di carico del sistema per gli ultimi 1, 5 e 15 min?  
 utes.  
  
 Le seguenti voci vengono visualizzate per ogni utente: nome di accesso, il tty  
 nome, l'host remoto, ora di accesso, tempo inattivo, JCPU, PCPU e la com?  
 manda della loro attuale processo.  
  
 Il tempo JCPU è il tempo utilizzato da tutti i processi collegati al tty.  
 Non include lavori di background passati, ma include lavori di background attualmente  
 in esecuzione.  
  
 Il tempo PCPU è il tempo utilizzato dal processo attuale, nominato nel  
 campo "cosa".

Di seguito ci sono alcuni esempi in stile Q&A che dovrebbero darti una buona idea di come funziona il comando w.

Q1. Come usare il comando w?

L’uso di base è molto semplice: tutto ciò che devi fare è eseguire ‘w’ senza alcuna opzione.

w

Di seguito è riportato l’output prodotto dal comando ‘w’ sul mio sistema:

Per dettagli su cosa significano i diversi campi nell’output, fai riferimento alla sezione introduttiva del tutorial sopra.

Q2. Come fare in modo che il comando w rimuova l’intestazione?

Se non vuoi che w visualizzi l’intestazione nell’output, usa l’opzione della riga di comando -h.

w -h

Quindi puoi vedere che l’intestazione è stata rimossa nell’output.

Q3. Come fare in modo che w visualizzi l’output in formato breve?

Se vuoi che w visualizzi l’output in formato breve, usa l’opzione -s. In questo formato, l’output non contiene i tempi di accesso, JCPU o PCPU.

w -s

Q4. Come fare in modo che w non visualizzi il campo FROM?

Questo può essere reso possibile utilizzando l’opzione della riga di comando -f.

w -f

Ecco l’output che questo comando ha prodotto sul mio sistema:

Quindi puoi vedere che il campo FROM è assente dall’output. Nota che puoi usare l’opzione della riga di comando -i nel caso tu voglia che w visualizzi l’indirizzo IP invece del nome host per il campo FROM.

Q5. Come fare in modo che w stampi informazioni per un utente specifico?

Questo può essere ottenuto passando il nome utente corrispondente come input al comando w. Ad esempio, se vuoi che w visualizzi solo informazioni relative all’utente ‘himanshu’, esegui il comando w nel seguente modo:

w himanshu

Conclusione

Il comando w è un utile strumento che non ha una curva di apprendimento ripida. Infatti, l’utility è facile da comprendere e utilizzare. Abbiamo discusso quasi tutte le opzioni principali qui. Per ulteriori informazioni sullo strumento, vai alla sua pagina man.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.