Bash History: Mostar Fecha y Hora por cada comando ejecutado

bash

¿Cómo mostrar el historial de comandos del bash con fecha y hora en los sistemas operativos Linux, MacOS o Unix?

La bash proporciona acceso al historial de comandos, los comandos que se ejecutaron previamente.

La variable HISTSIZE se utiliza como el número de comandos que se guarda la lista del historial.

Si el HISTTIMEFORMAT está establecido, la información del timestamp asociado a cada entrada de la historia se escribe en el archivo histórico, marcado con el carácter de la historia comentario.

¿Cómo ver las marcas de tiempo que se escriben en el historial?

Necesitamos definir la variable de entorno denominada HISTTIMEFORMAT como sigue:

O lo agregamos directamente en el archivo ~/.bash_profile:

  1. %d – Día
  2. %m – Mes
  3. %y – Año
  4. %T – Hora

Utilice el source command para cargar HISTTIMEFORMAT desde el archivo en el script del bash actual o en el símbolo del sistema:

O también,

Cómo recuperar el bash history de Linux o Unix de la línea de comandos por fecha y hora

Ahora, veremos el historial de esta manera:

El cual se mostrara de la siguiente forma:

bash

(Visited 146 times, 1 visits today)

Facebook Auto Publish Powered By : XYZScripts.com