LINUX

Comando W en Linux (vea quién inició sesión y qué está haciendo)

Como administrador del sistema, debe administrar los usuarios que iniciaron sesión en su sistema Linux. No estoy seguro de por qué este comando se llama ‘w’.

Pero detrás de la sencillez de su nombre, nos da una valiosa información. Nos da la información sobre quién está conectado a su máquina y qué están haciendo.

1) Ejecute el comando w

Puede simplemente escribir w en su consola para ejecutar el comando w. Eche un vistazo a continuación:

$ w

Vista predeterminada de w

A continuación, le indicamos cómo leer esa información:

  • Usuario; el usuario que está conectado
  • Tty; cómo están conectados
  • Desde ; de donde vienen
  • [email protected] ; cuando están conectados
  • Inactivo ; cuánto tiempo están inactivos
  • JCPU; Tiempo total de CPU utilizado por el usuario desde el inicio de sesión
  • PCPU; Tiempo de CPU del proceso que se está ejecutando actualmente
  • Qué ; proceso que están haciendo actualmente

Tenga en cuenta que el encabezado de w también muestra información sobre la hora actual, cuánto tiempo ha estado funcionando el sistema, cuántos usuarios están conectados actualmente y los promedios de carga del sistema durante los últimos 1, 5, 15 minutos. Esta salida es exactamente la misma con el comando uptime.

2) No imprima el encabezado

Es posible que solo desee centrarse en la salida w. En caso afirmativo, puede eliminar la información del encabezado. Usar -h parámetro para hacerlo

$ w -h

w sin encabezado

3) Utilice el formato corto

-s El parámetro te permite concentrarte más solo en Usuario, Tty, Desde, Inactivo y Qué campos. Aquí hay una salida de muestra:

$ w -s

Visualización corta de w

4) Cambiar la impresión del campo de (nombre de host remoto)

El comando w original, por defecto no imprime el campo de origen. Usando -F parámetro, le mostrará el campo de. Sin embargo, es posible que el administrador del sistema o el encargado de la distribución haya compilado una versión en la que el campo from se muestra de forma predeterminada.

$ w -f

w del campo

Nota sobre Ubuntu Server y CentOS, usando el parámetro -f removerá el campo de origen.

5) Usando salida de estilo antiguo

Esta salida imprimirá un espacio en blanco durante tiempos de inactividad de menos de un minuto. Aquí hay una salida de muestra:

$ w -o

Salida de estilo antiguo

Como puede ver, Idle, JCPU y PCPU se pondrán en blanco si el usuario está inactivo durante más de 1 minuto.

6) Imprimir usuario específico

Cuando investigue su actividad w, es posible que desee centrarse solo en un usuario específico. Para hacer esto, poner el nombre de usuario después del comando w.

$ w pungki

Imprimir usuario específico

7) Mostrar versión w

Si desea imprimir la versión, utilice -V paramater.

$ w -V

versión w

Conclusión

w es una combinación de who command y uptime command. Básicamente, nos da una salida de tiempo de actividad e información de inicio de sesión del usuario. El administrador del sistema siempre necesita estos dos datos para monitorear su servidor. w también integrado en todas las distribuciones de Linux.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar