3、配置环境变量,实现执行history的时候可以看到执行命令的时间。
全局配置文件/etc/profile,/etc/profile.d,/etc/bashrc,个人配置文件~/.bash_profile,~/.bashrc。
如果只对个人,可以用vi修改~/.bash_profile或者~/.bashrc,可以在里面加入一行HISTTIMEFORMAT=’%F-%T'。然后source ~/.bashrc,这样不用退出打开新窗口就可以用history看到执行命令的时间了。

添加一行

带时间的输出结果
由于HISTTIMEFORMAT是刚刚才设置的,所以对于以前的命令执行时间,显示的命令执行时间只是设置成功时的时间。
而且由于只对root个人用户进行了设置,所以其他用户是没有带命令执行时间的。

lw用户的history输出
对于全局,修改配置文件/etc/profile,/etc/bashrc其中的一个文件里面加入一行HISTTIMEFORMAT=’%F-%T'
或者在/etc/profile.d目录中写一个history.sh脚本,#vi /etc/profile.d/history.sh
HISTTIMEFORMAT=’%F-%T',
这时所有用户执行history的时候都可以看到执行命令的时间。
由于HISTTIMEFORMAT是刚刚才设置的,所以对于以前的命令执行时间,显示的命令执行时间只是设置成功时的时间。