w El comando w nos muestra qué usuarios están en nuestro sistema, y qué están ejecutando. Por ejemplo podemos obtener tras ejecutar w: 11:45:05 up 15 days, 1:35, 7 users, load average: 0,18, 0,28, 0,31 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT us1 tty7 :0 13Jan10 15days 13:21m 0.03s pam: gdm-password us2 pts/0 :0 13Jan10 15days 0.00s 37.52s kded4 us3 pts/1 :0.0 Mon08 3:35m 0.01s 0.01s /bin/bash us4 pts/2 :0.0 Mon09 4:06m 8:57 0.01s /bin/bash us5 pts/3 :0.0 10:23 1:21m 0.00s 0.00s /bin/bash us6 pts/4 :0.0 11:38 0.00s 0.07s 0.01s w us7 pts/7 :0.0 Wed14 51:50 0.04s 0.04s /bin/bash donde la primera línea nos da una indicación del tiempo que lleva el sistema encendido, el número de usuarios que han accedido al sistema y la carga del sistema, y las líneas siguientes nos indican qué usuarios están conectados, y qué están ejecutando. who La ejecución del comando who nos muestra qué usuarios están conectados, y desde dónde han realizado esta conexión. Una salida de este comando bien podría ser: us1 pts/0 2010-01-21 00:19 (maquina2.uam.es) us2 pts/1 2010-01-18 16:03 (maquina1.uam.es) donde se nos informa que el usuario us1 está conectado desde el equipo maquina2.uam.es, y que el usuario us2 está conectado desde el equipo maquina1.uam.es su Cambia el usuario, pidiendo la contraseña para confirmar que estamos autorizados. Podemos ejecutar su pedro y así poder trabajar como el usuario pedro. La contraseña que se nos pide en esta caso por tanto es la de pedro. Si escribimos su root o bien su nos pedirá la contraseña de root, y si la introducimos bien a partir de este momento estaremos trabajando en la cuenta del superusuario. Una opción interesante es incluir - es decir, ejecutar por ejemplo su - root de tal forma que la sesión que abrimos con el usuario root es una login shell, de tal forma que esta sesión leerá el fichero /etc/profile y uno de los personales (dependiendo cuál exista en la cuenta de, en este caso, root). ~/.bash_profile ~/.bash_login ~/.profile. whoami Nos muestra el login con el que estamos trabajando. clear Limpia la pantalla. Cuando ya hemos escrito mucho, y no nos concretamos con tanta información, podremos eliminar todo el texto que tenga la pantalla ejecutando este comando. eject Expulsa recursos que pueden ser expulsados, como por ejemplo los CD o DVD. last Muestra un listado con los últimos accesos (login) al sistema. Un ejemplo del resultado de esta ejecución podría ser: usuario1 pts/3 :0.0 Thu Jan 28 10:23 still logged in usuario2 pts/4 :0.0 Thu Jan 28 08:14 - 08:17 (00:02) que nos indica que el usuario llamado usuario1 accedió al sistema a las 10:23 horas, y que todavía sigue conectado, mientras que el usuario llamado usuario2 accedió al sistema a las 08:14 y salió del mismo a las 08:17 horas.