¿Alguien puede explicarme cuál es el significado de la última columna de la salida del last
? ¿dominio? Estoy particularmente interesado en su significado con respecto al reboot
pseudo-usuario.
reboot system boot 2.6.32-28-generi Sat Feb 12 08:31 - 18:09 (9+09:37)
¿Qué significa ese 9+09:37?
Respuesta aceptada:
reboot
y shutdown
son pseudo-usuarios para reiniciar y apagar el sistema, respectivamente. Ese es el mecanismo para registrar esa información, con versiones del núcleo en el mismo lugar, sin crear ningún formato especial para el archivo binario wtmp.
Cita de man wtmp
:
El wtmp
El archivo registra todos los inicios y cierres de sesión. Su formato es exactamente como utmp
excepto que un nombre de usuario nulo indica un cierre de sesión en el terminal asociado. Además, el nombre del terminal ~
con nombre de usuario shutdown
o reboot
indica un apagado o reinicio del sistema y el par de nombres de terminal |
/}
registra la hora del sistema antiguo/nuevo cuando la fecha (1) la cambia.
El archivo binario wtmp no guarda más que la marca de tiempo para los eventos. Por ejemplo, last
calcula cosas adicionales, como los tiempos de inicio de sesión.
reboot system boot 2.6.32-28-generi Mon Feb 21 17:02 - 18:09 (01:07)
...
user pts/0 :0.0 Sat Feb 12 18:52 - 18:52 (00:00)
user tty7 :0 Sat Feb 12 18:52 - 20:53 (02:01)
reboot system boot 2.6.32-28-generi Sat Feb 12 08:31 - 18:09 (9+09:37)
La última columna (entre paréntesis) es la duración del evento. Para el usuario reboot
, es tiempo de actividad.
Después del último reinicio, el tiempo es el tiempo de actividad actual. Para reinicios anteriores, el tiempo es el tiempo de actividad después de ese reinicio (por lo que en la última línea de mi ejemplo es el tiempo de actividad hasta la primera línea; no hubo reinicios en el medio). Número(s) antes de + significa número de días. En la última línea, son 9 días, 9 horas y 37 minutos, y en la primera línea, el tiempo de actividad actual es de 1 hora y 7 minutos.
Tenga en cuenta, sin embargo, que este tiempo no siempre es exacto, por ejemplo, después de un bloqueo del sistema y una secuencia de reinicio inusual. last
lo calcula como el tiempo entre este y el siguiente reinicio/apagado.