El comando w se emplea para determinar quién dispone de una sesión activa y qué procesos tiene abiertos. Ejemplo:
$ w 15:17:26 up 62 days, 4:33, 14 users, load average: 0.00, 0.04, 0.01 USER TTY LOGIN@ IDLE JCPU PCPU WHAT jj pts/0 30Mar04 4days 0.50s 0.54s xterm -bg MistyRose1 -e su -l jj pts/1 23Mar04 5days 0.20s 0.20s -zsh jj pts/2 23Mar04 5days 1.28s 1.28s -zsh jj pts/3 23Mar04 3:28m 3.21s 0.50s -zsh [...] jj pts/7 07Apr04 0.00s 9.02s 0.01s w jj pts/9 25Mar04 3:24m 7.70s 7.38s mutt [...] jj pts/14 12:49 37:34 0.20s 0.13s ssh totan
La última línea revela que el usuario jj ha establecido una conexión shell
segura (ssh) con el ordenador totan. En el caso de que algún usuario haya
iniciado una sesión remota desde otro sistema, es posible emplear el
parámetro -f para conocer de qué ordenador se trata.