English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando who di Linux

大全命令Linux

Il comando who di Linux viene utilizzato per mostrare quali utenti sono attualmente connessi al sistema, le informazioni mostrate includono l'ID dell'utente, il terminale utilizzato, da dove si è connessi, l'ora di connessione, il tempo di inattività, l'uso della CPU, le azioni, ecc.

Permessi di utilizzo: Tutti gli utenti possono usarlo.

Sintassi

who - [husfV] [user]

Spiegazione dei parametri:

  • -H o --heading: Mostra le informazioni dei titoli delle colonne;
  • -i o -u o --idle: Mostra il tempo di inattività, se l'utente ha effettuato qualsiasi azione negli ultimi minuti, viene indicato con il punto ".", se l'utente non ha compiuto alcuna azione per oltre 24 ore, viene indicato con la stringa "old";
  • -m: L'effetto di questo parametro è lo stesso di specificare la stringa "am i";
  • -q o --count: Mostra solo il nome dell'account e il numero totale di persone che hanno effettuato l'accesso al sistema;
  • -s: Questo parametro viene ignorato e serve solo a risolvere problemi di compatibilità con altre versioni dell'istruzione who;
  • -w o -T o --mesg o --message o --writable: Mostra lo stato informativo dell'utente;
  • --help: Aiuto online;
  • --version: Mostra informazioni sulla versione.

Esempio online

Mostra gli utenti attualmente connessi al sistema

# who  // Mostra gli utenti attualmente connessi al sistema
root   tty7     2014-05-13 12:12 (:0)
root   pts/0    2014-05-14 17:09 (:0.0)
root   pts/1    2014-05-14 18:51 (192.168.1.17)
root   pts/2    2014-05-14 19:48 (192.168.1.17)

Mostra la barra dei titoli

# who -H
NAME   LINE     TIME       COMMENT
root   tty7     2014-05-13 12:12 (:0)
root   pts/0    2014-05-14 17:09 (:0.0)
root   pts/1    2014-05-14 18:51 (192.168.1.17)
root   pts/2    2014-05-14 19:48 (192.168.1.17)

Mostra la fonte di accesso dell'utente

# who -l -H
NAME   LINE     TIME       IDLE     PID COMMENT
LOGIN  tty4     2014-05-13 12:11        852 id=4
LOGIN  tty5     2014-05-13 12:11        855 id=5
LOGIN  tty2     2014-05-13 12:11        862 id=2
LOGIN  tty3     2014-05-13 12:11        864 id=3
LOGIN  tty6     2014-05-13 12:11        867 id=6
LOGIN  tty1     2014-05-13 12:11       1021 id=1

显示属性终端

# who -T -H
NAME    LINE     TIME       COMMENT
root   + tty7     2014-05-13 12:12 (:0)
root   + pts/0    2014-05-14 17:09 (:0.0)
root   - pts/1    2014-05-14 18:51 (192.168.1.17)
root   - pts/2    2014-05-14 19:48 (192.168.1.17)

显示用户当前

# who -m -H
NAME   LINE     TIME       COMMENT
root   pts/1    2014-05-14 18:51 (192.168.1.17)

显示模式精简

# who -q
root root root root
# users=4

大全命令Linux