执行命令时history
,会显示最近执行的命令列表。是否有任何规定可以让我们看到执行这些特定命令的时间?
答案1
您需要设置HISTTIMEFORMAT
环境变量。
从help history
:
If the $HISTTIMEFORMAT variable is set and not null, its value is used as a format string for strftime(3) to print the time stamp associated with each displayed history entry. No time stamps are printed otherwise.
格式描述在strftime 联机帮助页。
$ export HISTTIMEFORMAT='%F %T '
$ history|tail -2
501 2014-11-03 20:51:41 export HISTTIMEFORMAT='%F %T '
502 2014-11-03 20:51:44 history