在~/.bashrc或者其他配置文件中指定HISTTIMEFORMAT
比如,在~/.bashrc中加入export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
[root@MO-ZR01-WEB ~]# export HISTTIMEFORMAT="%F %T `whoami` "
[root@MO-ZR01-WEB ~]# echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> /etc/profile
[dbadmin@JR-ZR01-TEST ~]$ history
1 2008-06-20 05:36:14 dbadmin ls
2 2008-06-20 05:36:16 dbadmin pwd
3 2008-06-20 05:36:19 dbadmin iptables-save
4 2008-06-20 05:36:23 dbadmin history
5 2008-06-20 05:36:31 dbadmin unset HISTTIMEFORMAT
6 2008-06-20 05:36:32 dbadmin history
7 2008-06-20 05:37:19 dbadmin export HISTTIMEFORMAT="%F %T `whoami` "
8 2008-06-20 05:37:20 dbadmin history
HISTTIMEFORMAT 的格式就是 strftime 函数的格式,比如上面的 "%F %T",%F 表示显示出 Y-M-D 格式的日期,%T 表示显示出 H-M-S 这样格式的时间。更多的格式,可以参考 man strftime
本文转自chenzudao51CTO博客,原文链接: http://blog.51cto.com/victor2016/1887581,如需转载请自行联系原作者