在Linux中,HISTTIMEFORMAT是一个环境变量,用于设置命令历史记录中时间戳的格式,以及用户·。

定义历史记录显示时间及用户

[root@localhost ~]# export HISTTIMEFORMAT="%F %T whoami "

[root@localhost ~]# history

如果你希望历史记录里的时间戳和用户名永久保存下来,就写到/etc/profile全局配置文件中

echo export HISTTIMEFORMAT=\"%F %T \`whoami\` \" >> /etc/profile

清除历史命令

[root@localhost ~]# history -c

没有彻底清除,在家目录下还有一个.bash_history文件,把这个文件删除

[root@localhost ~]# rm -rf .bash_history

修改历史记录条数

[root@localhost ~]# vim  /etc/profile
HISTSIZE=100
[root@localhost ~]# source    /etc/profile