简述History命令
History其实是一个比较敏感的命令,它能记录我们所执行过的命令语句,因此它对于我们追朔一些问题时能够起到一定的帮助,那么这个命令其实加上一些参数也是能够起到不同的效果,甚至可以通过一些参数的修改来达到规避敏感关键命令输入,以防被有心人查看,那么今天主要的问题就是解决history显示出所有命令列表时候,能够添加上执行的时间。
正常输出状态
[root@CentOS7 ~]# history
1 ls
2 df -g
3 df -h
4 free
5 top
6 cat /proc/meminfo
7 cat /proc/partitions
8 lsb_relese -a
9 ifconfig
10 init 0
此处可看到其显示出来的内容并没有时间戳,那么我们只需要在环境变量中增加一个语句即可。
vim /etc/profile.d/env.sh
env.sh并不存在,手工自行创建,并且在此文档中增加一句:
HISTTIMEFORMAT="%F %T "