Many times while debugging I have a question, when did I execute this command? Here is a way to enable date and timestamp while listing your bash history.
Without date and timestamp, your history will look like
To enable date and timestamp,
To make it permanent add the export command to your .bash_profile file.
Without date and timestamp, your history will look like
chetna.chaudhari@Chetna:~$ history
ps aux
jps
ls
clear
history
To enable date and timestamp,
chetna.chaudhari@Chetna:~$ export HISTTIMEFORMAT='%F %T '
Here, %F enables date in yyyy-mm-dd format (%Y-%m-%d)
%T enables time in hour:minutes:seconds (%H:%M:%S)
So now your history should look likechetna.chaudhari@Chetna:~$ history
1 2015-04-08 19:49:35 ps aux
2 2015-04-08 19:49:35 jps
3 2015-04-08 19:49:35 ls
4 2015-04-08 19:49:35 clear
5 2015-04-08 19:49:36 ps aux | grep sshd
6 2015-04-08 19:49:37 history
To make it permanent add the export command to your .bash_profile file.
Nice post, very useful. Will try it out.
ReplyDeleteThanks.
Delete