Tanto el shell bash como el shell ksh93 registran un historial de todos los comandos que ejecuta. Este historial se mantiene por usuario, lo que significa que el historial es persistente entre las sesiones de inicio de sesión y es representativo de todas las sesiones de inicio de sesión.
Por ejemplo, si está en un shell bash, puede visualizar el historial completo de los comandos que ha ejecutado, por ejemplo:
$ history 1 ls 2 ls -a 3 pwd 4 whoami . . .
Para mostrar un número de comandos anteriores, incluya un número entero en el comando:
$ history 2 12 date 13 history
Para obtener más información, consulte la página del comando man history(1).