Manuales para la línea de comandos

Man » Manual de w en línea - documentación en línea detallada para la página de manual de w

🌍
w - Muestra quién ha iniciado sesión y qué está haciendo.

SINTAXIS

w [opciones] [usuario]

DESCRIPCIÓN

w muestra información sobre los usuarios que se encuentran actualmente en la máquina y sus procesos. El encabezado
muestra, en este orden, la hora actual, el tiempo que lleva el sistema en funcionamiento, la cantidad de usuarios
que han iniciado sesión actualmente y los promedios de carga del sistema para el último, 5 y 15 minutos.

Se muestran las siguientes entradas para cada usuario: nombre de inicio de sesión, nombre de tty, host remoto, hora de inicio de sesión, tiempo de inactividad, JCPU, PCPU y la línea de comandos de su proceso actual.

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

El tiempo de PCPU es el tiempo utilizado por el proceso actual, que se indica en el campo "qué".

OPCIONES DE LÍNEA DE COMANDOS

-h, --no-header

No imprimir el encabezado.

-u, --no-current

Ignora el nombre de usuario al determinar el proceso actual y los tiempos de la CPU. Para demostrar esto, ejecute su y luego w y w -u.

-s, --short

Utilizar el formato corto. No imprimir la hora de inicio de sesión, los tiempos de JCPU o PCPU.

-t, --terminal

Normalmente, w utilizará la tabla de sesiones de systemd o el archivo utmp para localizar usuarios. En el modo terminal, w escaneará los dispositivos de terminal y localizará las sesiones de usuario de esta manera. Esta no es una cuenta real de usuarios, por ejemplo, un usuario con dos xterm aparecerá dos veces, por lo que el recuento de usuarios en el encabezado será diferente. Actualmente, los dispositivos de terminal escaneados son /dev/tty y /dev/pts/.

-f, --from

Alternar la impresión del campo "de" (nombre de host remoto). De forma predeterminada, el campo "de" no se imprime, aunque su administrador del sistema o el mantenedor de la distribución puede haber compilado una versión en la que el campo "de" se muestre de forma predeterminada.

--help Mostrar el texto de ayuda y salir.

-i, --ip-addr

Mostrar la dirección IP en lugar del nombre de host para el campo "de".

-p, --pids

Mostrar el PID del proceso de inicio de sesión/el proceso "qué" en el campo "qué". El proceso de inicio de sesión también se denomina proceso de sesión principal.

-V, --version

Mostrar información de la versión.

-o, --old-style

Salida de estilo antiguo. Imprime un espacio en blanco para los tiempos de inactividad inferiores a un minuto.

usuario Mostrar información solo sobre el usuario especificado.

ENTORNO

PROCPS_USERLEN

Anular el ancho predeterminado de la columna del nombre de usuario. El valor predeterminado es 8.

PROCPS_FROMLEN

Anular el ancho predeterminado de la columna "de". El valor predeterminado es 16.

ARCHIVOS

/var/run/utmp

información sobre quién ha iniciado sesión actualmente, solo para hosts que no utilizan systemd.

/proc información del proceso

/dev/tty*, /dev/pts/*

Archivos de dispositivos de terminal que se escanean con la opción --terminal.

ERRORES

Cuando se utiliza la opción --terminal, w asume que los procesos con un PID principal de 0 o 1 son procesos agetty(8) y no los mostrará. Esto es propenso a errores tanto falsos positivos como negativos.

INFORMAR DE ERRORES

Envíe los informes de errores a _

VER TAMBIÉN

free(1), loginctl(1), ps(1), top(1), uptime(1), who(1), utmp(5), agetty(8)