Comandos Linux · 3 min read · Sep 21, 2025

Tutorial del comando w de Linux para principiantes (5 ejemplos)

Si eres nuevo en la administración de sistemas Linux, debes estar al tanto de las herramientas que te ayudan en la gestión de usuarios. Una de estas utilidades es w, que muestra información sobre los usuarios que están actualmente conectados a un sistema, incluyendo lo que están haciendo. En este artículo, discutiremos esta herramienta utilizando algunos ejemplos fáciles de entender.

Pero antes de hacer eso, vale la pena mencionar que todos los ejemplos aquí han sido probados en una máquina Ubuntu 16.04 LTS.

Comando w de Linux

Como ya se mencionó anteriormente, w muestra información relacionada con los usuarios que están actualmente conectados. A continuación se muestra su sintaxis:

w [opciones] usuario [...]

Y así es como la página del manual de la herramienta lo explica:

w muestra información sobre los usuarios actualmente en la máquina, y  
sus procesos. El encabezado muestra, en este orden, la hora actual,  
cómo ha estado funcionando el sistema, cuántos usuarios están actualmente  
conectados, y los promedios de carga del sistema para los últimos 1, 5 y 15 min?  
utos.  

Las siguientes entradas se muestran para cada usuario: nombre de inicio de sesión, el tty  
nombre, el host remoto, hora de inicio de sesión, tiempo inactivo, JCPU, PCPU, y la com?  
ando línea de su proceso actual.  

El tiempo JCPU es el tiempo utilizado por todos los procesos adjuntos al tty.  
No incluye trabajos en segundo plano pasados, pero sí incluye trabajos en segundo plano que se están ejecutando actualmente.  

El tiempo PCPU es el tiempo utilizado por el proceso actual, nombrado en el  
campo "qué".

A continuación se presentan algunos ejemplos en formato de preguntas y respuestas que deberían darte una buena idea de cómo funciona el comando w.

P1. ¿Cómo usar el comando w?

El uso básico es muy fácil: todo lo que tienes que hacer es ejecutar ‘w’ sin ninguna opción.

w

A continuación se muestra la salida que produjo el comando ‘w’ en mi sistema:

Para obtener detalles sobre lo que significan los diferentes campos en la salida, consulta la sección de introducción del tutorial anterior.

P2. ¿Cómo hacer que el comando w elimine el encabezado?

Si no deseas que w muestre el encabezado en la salida, utiliza la opción de línea de comandos -h.

w -h

Así que puedes ver que el encabezado fue eliminado en la salida.

P3. ¿Cómo hacer que w muestre la salida en formato corto?

Si deseas que w muestre la salida en formato corto, utiliza la opción -s. En este formato, la salida no contiene la hora de inicio de sesión, los tiempos JCPU o PCPU.

w -s

P4. ¿Cómo hacer que w no muestre el campo FROM?

Esto se puede lograr utilizando la opción de línea de comandos -f.

w -f

Aquí está la salida que produjo este comando en mi sistema:

Así que puedes ver que el campo FROM falta en la salida. Ten en cuenta que puedes usar la opción de línea de comandos -i en caso de que desees que w muestre la dirección IP en lugar del nombre de host para el campo FROM.

P5. ¿Cómo hacer que w imprima información para un usuario específico?

Esto se puede lograr pasando el nombre de usuario correspondiente como entrada al comando w. Por ejemplo, si deseas que w solo muestre información relacionada con el usuario ‘himanshu’, ejecuta el comando w de la siguiente manera:

w himanshu

Conclusión

El comando w es una pequeña herramienta útil que no tiene una curva de aprendizaje pronunciada. De hecho, la utilidad es fácil de entender y usar. Hemos discutido casi todas las opciones principales aquí. Para obtener más información sobre la herramienta, dirígete a su página de manual.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.