Il comando who
in Bash viene utilizzato per visualizzare gli utenti attualmente connessi al sistema. Mostra informazioni come il nome dell’utente, il terminale utilizzato, la data e l’ora di accesso.
La sintassi di base del comando who
è la seguente:
who [opzioni] [argomenti]
-a
: Mostra tutte le informazioni disponibili, inclusi gli utenti inattivi.-b
: Mostra l’ultima volta che il sistema è stato avviato.-q
: Mostra solo i nomi degli utenti connessi e il numero totale di utenti.--help
: Mostra un messaggio di aiuto con le opzioni disponibili.Ecco alcuni esempi pratici dell’uso del comando who
:
who
who -a
who -b
who -q
who
regolarmente per monitorare chi è connesso al tuo sistema, specialmente in ambienti multi-utente.who
con altri comandi come grep
per filtrare risultati specifici. Ad esempio:
who | grep nome_utente
who
mostra solo gli utenti attivi; per una panoramica più completa, considera di usare anche il comando w
.