GNU/Linux >> Tutoriales Linux >  >> Linux

Comando W en Linux

En este artículo, hablaremos sobre el w comando.

w es una utilidad de línea de comandos que muestra información sobre los usuarios conectados actualmente y lo que está haciendo cada usuario. También brinda información sobre cuánto tiempo ha estado funcionando el sistema, la hora actual y el promedio de carga del sistema.

Cómo usar el w Comando #

La sintaxis de w El comando es el siguiente:

w [OPTIONS] [USER]

Cuando w se invoca sin ninguna opción o argumento, la salida se parece a esto:

 21:41:07 up 12 days, 10:08,  2 users,  load average: 0.28, 0.20, 0.10
USER      TTY      FROM        LOGIN@   IDLE   JCPU   PCPU WHAT
root      pts/0    10.10.0.2   20:59    1.00s  0.02s  0.00s w
linuxize  pts/1    10.10.0.8   21:41    7.00s  0.00s  0.00s bash

La primera línea proporciona la misma información que el uptime dominio. Contiene las siguientes columnas:

  • 21:41:07 - La hora actual del sistema.
  • up 12 days, 10:08 - El tiempo que el sistema ha estado activo.
  • 2 users - El número de usuarios registrados.
  • load average: 0.28, 0.20, 0.10 - Los promedios de carga del sistema de los últimos 1, 5 y 15 minutos. El promedio de carga del sistema es una medida de la cantidad de trabajos que se están ejecutando actualmente o que esperan E/S del disco. Básicamente, le dice qué tan ocupado ha estado su sistema durante el intervalo dado.

La segunda línea incluye los siguientes campos:

  • USER – El nombre del usuario registrado.
  • TTY – El nombre del terminal utilizado por el usuario.
  • FROM – El nombre de host o la dirección IP desde donde el usuario inició sesión.
  • LOGIN@ – La hora en que el usuario inició sesión.
  • IDLE – El tiempo transcurrido desde la última interacción del usuario con el terminal. Tiempo de inactividad.
  • JCPU – El tiempo utilizado por todos los procesos adjuntos al tty.
  • PCPU – El tiempo utilizado por el proceso actual del usuario. El que se muestra en el WHAT campo.
  • WHAT – El proceso actual del usuario y las opciones/argumentos.

Luego, el comando enumera todos los usuarios conectados actualmente y la información asociada con ellos.

Si pasa uno o más nombres de usuario como argumentos al w comando, la salida está restringida a los usuarios dados:

w linuxize
 22:08:55 up 12 days, 10:35,  2 users,  load average: 0.00, 0.06, 0.12
USER      TTY      FROM        LOGIN@   IDLE   JCPU   PCPU WHAT
linuxize  pts/1    10.10.0.8   21:41    27:55   0.00s  0.00s bash

w extrae información sobre los usuarios registrados de /var/run/utmp archivo.

w Opciones de comando #

w acepta varias opciones que rara vez se utilizan.

El -h , --no-header opción le dice a w no imprimir el encabezado:

w -h

Solo se imprime la información sobre los usuarios registrados:

root      pts/0    10.10.0.2   20:59    1.00s  0.02s  0.00s w -h
linuxize  pts/1    10.10.0.8   21:41    7.00s  0.00s  0.00s bash

El -f , --from opción alterna el FROM campo. Si este archivo se muestra u oculta de forma predeterminada, depende de la distribución que esté utilizando

w -f
 22:48:39 up 12 days, 11:15,  2 users,  load average: 0.03, 0.02, 0.00
USER      TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
root      pts/0     20:59    5.00s  0.03s  0.01s bash
linuxize  pts/1     21:41    1.00s  0.02s  0.00s w -f

El -o , --old-style opción, le dice a w para usar la salida de estilo antiguo. Cuando se usa esta opción, el comando imprime un espacio en blanco cuando IDLE , JCPU y PCPU los tiempos son menos de un minuto.

w -o
 22:50:33 up 12 days, 11:17,  2 users,  load average: 0.14, 0.04, 0.01
USER      TTY      FROM        LOGIN@   IDLE   JCPU   PCPU WHAT
root      pts/0    10.10.0.2   20:59    1:59m               bash
linuxize  pts/1    10.10.0.8   21:41                        w -o

El -s , --short opción le dice a w para usar la salida de estilo corto. Cuando se utiliza esta opción, el LOGIN@ , JCPU y PCPU los campos no se imprimen.

w -s
 22:51:48 up 12 days, 11:18,  2 users,  load average: 0.04, 0.03, 0.00
USER      TTY      FROM         IDLE WHAT
root      pts/0    10.10.0.2    3:14  bash
linuxize  pts/1    10.10.0.8    2.00s w -s

El -i , --ip-addr opción fuerza w para mostrar siempre la dirección IP en lugar del nombre de host en FROM campo.

w -i

Conclusión #

El w El comando imprime información sobre la actividad del sistema y los usuarios registrados. Para obtener más información, escriba man w en tu terminal.

Si tiene alguna pregunta, deje un comentario a continuación.


Linux
  1. Comando ifconfig de Linux

  2. comando linux mv

  3. Linux du comando

  4. Comando IP de Linux

  5. Comando cd de linux

Comando libre en Linux

Comando Sudo en Linux

Localizar comando en Linux

Comando Du en Linux

Al mando en Linux

Comando Df en Linux