Bash显示history记录命令的执行时间的方法介绍

发布时间:2019-07-29编辑:脚本学堂
本篇文章介绍了,如何在bash中记录history命令的执行时间,通过一个具体的例子,帮助大家理解,有需要的朋友,可以看看。

Bash中如何显示history记录的命令的执行时间呢?

linux随时在记录我们敲击每条指令的时间。
做下简单的调整即可丰富history的可阅读性,当然这也是信息安全审计中自查的一个办法。
还是通过例子来看吧,一个例子胜过长篇大论,嘎嘎!

复制代码 代码示例:
[root@unix-like-test ~]# export HISTTIMEFORMAT='%F %T - '
[root@unix-like-test ~]# history
    1 2012-10-09 14:50:22 - vim /etc/selinux/config
    2 2012-10-09 14:50:22 - yum install vim
    3 2012-10-09 14:50:22 - vi /etc/yum.repos.d/iso.repo
    4 2012-10-09 14:50:22 - yum install vim
    5 2012-10-09 14:50:22 - vi /etc/yum.repos.d/iso.repo
    6 2012-10-09 14:50:22 - yum install vim
    7 2012-10-09 14:50:22 - yum gruop list
    8 2012-10-09 14:50:22 - yum gruoplist
    9 2012-10-09 14:50:22 - yum gruopinstall
   10 2012-10-09 14:50:22 - yum install yum
   11 2012-10-09 14:50:22 - yum install yum*
   12 2012-10-09 14:50:22 - vim
   13 2012-10-09 14:50:22 - yum install man
   14 2012-10-09 14:50:22 - yum install scp
   15 2012-10-09 14:50:22 - yum install sshd*
   16 2012-10-09 14:50:22 - yum install sshd
   17 2012-10-09 14:50:22 - yum groupinstall "Server Configuration Tools"
   18 2012-10-09 14:50:22 - yum grouplist

 建议大家仔细阅读上面示例中显示的相关信息,助于理解哦。