Equivalente en Linux a "consultar usuario/servidor:mi-dirección-de-servidor"

Equivalente en Linux a "consultar usuario/servidor:mi-dirección-de-servidor"

El comando del título muestra todos los usuarios conectados a mi servidor terminal. ¿Existe un comando de Linux equivalente para mostrar la misma información?

Respuesta1

El comando simple whoprobablemente le brinde una buena lista aquí.

También está el wcomando.

Respuesta2

w

Para obtener un poco más de contexto sobre los usuarios, el wcomando simple proporciona una lista de quién inició sesión y qué está haciendo. Esta información se muestra en un formato similar a la salida de who, pero el tiempo que el usuario ha estado inactivo, el tiempo de CPU utilizado por todos los procesos conectados al TTY de inicio de sesión y el tiempo de CPU utilizado solo por el proceso actual. El proceso actual del usuario aparece en el campo final.

Salida de muestra:

$ w
 13:45:48 up 29 days, 19:24,  2 users,  load average: 0.53, 0.52, 0.54
USER     TTY     LOGIN@  IDLE    JCPU   PCPU WHAT
seth     tty2    Sun18   43:22m  0.01s  0.01s /usr/libexec/gnome-session-binary
curly    pts/2   13:02   35:12   0.03s  0.03s -bash

Alternativamente, puede ver la dirección IP del usuario con la opción -io --ip-addr.

Puede limitar la salida a un único nombre de usuario especificando sobre qué usuario desea información:

$ w seth
 13:45:48 up 29 days, 19:27,  2 users,  load average: 0.53, 0.52, 0.54
USER     TTY     LOGIN@  IDLE    JCPU   PCPU WHAT
seth     tty2    Sun18   43:25m  0.01s  0.01s /usr/libexec/gnome-session-binary

PD

Una vez que sepa quién inició sesión en su sistema, puede utilizarlo pspara obtener una instantánea de los procesos actuales.

Puede hacer que todos los procesos sean ejecutados por un solo usuario con la opción --user(o -u), junto con el nombre de usuario de quién desea obtener un informe. Para darle al resultado el contexto agregado de qué proceso es el padre de un proceso hijo, use la --forestopción para una vista de "árbol":

$ ps --forst --user larry
  PID TTY        TIME     CMD
  39707 ?        00:00:00 sshd
  39713 pts/4    00:00:00  \_ bash
  39684 ?        00:00:00 systemd
  39691 ?        00:00:00  \_ (sd-pam)

información relacionada