一、设置历史记录的时间

vi /etc/profile //在文件末尾添加以下内容,然后保存退出重新登陆即可
HISTTIMEFORMAT=’%F %T ‘ //注意有个空格,为了显示时日期与命令之间有空格分割。
HISTSIZE=”3000” //默认保留1000条。

若想同时显示历史命令的时间、日期以及操作者,则这样添加:
export HISTTIMEFORMAT=”%Y-%m-%d %H:%M:%S:whoami “ 或
export HISTTIMEFORMAT=”%F %T:whoami

export HISTTIMEFORMAT=’%F %T ‘
如果是
export HISTTIMEFORMAT=’%F%T’ //%T少了个空格,日期与命令就连在一起了

二、使用 HISTSIZE 控制历史命令记录的总行数
将下面两行内容追加到.bash_profile文件重新登陆或运行命令[root@Root ~]# source .bash_profile 即可生效,history命令的记录数将变为3000条。
# vi ~/.bash_profile
HISTSIZE=3000
HISTFILESIZE=3000