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

Comando who de Linux

Manual de comandos de Linux

El comando who de Linux se utiliza para mostrar qué usuarios están conectados al sistema, la información mostrada incluye el ID de usuario, el terminal utilizado, desde dónde se conectó, el tiempo de conexión, el tiempo inactivo, el uso de CPU, las acciones, etc.

Permisos de uso: todos los usuarios pueden usarlo.

Sintaxis

quien - [husfV] [user]

Descripción de los parámetros:

  • -H o --heading: muestra la información de los títulos de las columnas de cada campo;
  • -i o -u o --idle:Mostrar el tiempo de inactividad,si el usuario ha realizado alguna acción en el minuto anterior, se marcará con el punto ".",si el usuario ha pasado24La hora no ha tenido acción durante varias horas, se marcará con la cadena "old";
  • -m:El efecto de este parámetro es el mismo que el de especificar la cadena "am i";
  • -q o--count:Mostrar solo el nombre de la cuenta que ha iniciado el sistema y el número total de personas;
  • -s:Este parámetro se ignorará y solo se responsabilizará por resolver problemas de compatibilidad de otras versiones del comando who;
  • -w o-T o--mesg o--message o--writable:Mostrar la barra de estado de información del usuario;
  • --help:Ayuda en línea;
  • --versión:Mostrar información de versión。

Ejemplo en línea

Mostrar el usuario que ha iniciado el sistema actual

# who  //Mostrar el usuario que ha iniciado el sistema actual
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)

Mostrar la barra de título

# 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)

Mostrar la fuente de inicio de sesión del usuario

# 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

Mostrar propiedades de terminal

# 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)

Mostrar solo el usuario actual

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

Mostrar modo reducido

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

Manual de comandos de Linux