Ubuntu utiliza bash como interprete de comandos por defecto, y a veces nos es útil revisar los comandos que hemos introducido anteriormente en la terminal. Ésto se hace con el comando history
, que vuelca el contenido del fichero ~/.bash_history
en pantalla, mostrandonos una lista de todos los comandos introducidos por el usuario anteriormente.
Lo que por defecto no se guarda en ~/.bash_history
es la fecha y hora en la que hemos introducido cada comando en cuestión, cosa que puede resultarnos muy útil (por ejemplo para saber a qué hora activamos o desactivamos cierto recurso en nuestro equipo).
Hacer que el historial de bash guarde la fecha y hora en la que introducimos cada comando es tan sencillo como abrir una terminal y editar el siguiente fichero de configuración de bash:
sudo gedit /etc/bash.bashrc
Y añadir la siguiente línea al final de dicho archivo:
export HISTTIMEFORMAT="%h/%d - %H:%M:%S "
Seguidamente reiniciamos bash ejecutándolo de nuevo:
bash
Y a partir de ahora, se almacenará la fecha y hora de cada comando introducido en el intérprete bash.
Los comandos anteriores, ya guardados con anterioridad a este cambio en el historial de bash, tomarán la fecha y hora en la que se realizó la modificación.