last es una utilidad de Unix que muestra una lista de sesiones de terminal recientes con una selección por usuario o terminal. Los nombres de usuario y/o terminal se dan como argumentos de línea de comando. Cuando se especifican varios de estos argumentos, se muestra información relacionada con cualquiera de ellos. Por ejemplo, el comando "última consola raíz" enumerará todas las sesiones raíz, así como todas las sesiones realizadas desde la consola. last muestra todas las sesiones para los usuarios y terminales especificados en orden de tiempo inverso (las más recientes se muestran al principio), mientras que se muestran la hora de inicio de la sesión, su duración y el nombre del terminal en el que se realizó la sesión. Si la sesión aún no ha finalizado, o ha finalizado de forma anómala o se ha reiniciado, también se indicará.
El reinicio del sistema se considera iniciado por la entrada en él de un pseudousuario llamado reinicio.
last sin argumentos imprime los registros de todas las entradas y salidas en orden inverso.
Si se interrumpió el último comando, muestra dónde ha llegado la búsqueda en el archivo wtmp.
Muestra la fecha y la hora de los últimos tres reinicios:
# último reinicio -3 reiniciar el sistema de arranque 2.6.17-i686 sábado 6 de octubre 21:38 (23:11) reiniciar el sistema de arranque 2.6.17-i686 sábado 6 de octubre 21:18 (23:30) reiniciar el sistema de arranque 2.6.17-i686 sábado 6 de octubre 18:54 (1+01:55)