history:
1.查看命令历史记录:
[root@localhost ~]# history
2.清空历史记录:
[root@localhost ~]# history -c
3.历史记录默认保存1000条:
[root@localhost ~]# echo $HISTSIZE
1000
4.查看保存历史记录的文件:
[root@localhost ~]# cat /root/.bash_history
*history命令中的记录保存在内存中,当前用户本次连接终端后的操作记录需要在关闭终端时,才会被写入到.bash_history文件中,使用history -c清空历史记录不会清空用户目录下的.bash_history文件内容,只能清空当前用户本次连接终端后的操作记录
5.修改保存历史记录的数量为2000条:
[root@localhost ~]# vi /etc/profile
修改如下内容:
保存后重新连接终端或执行source /etc/profile使配置生效:
[root@localhost ~]# echo $HISTSIZE
1000
[root@localhost ~]# source /etc/profile
[root@localhost ~]# echo $HISTSIZE
2000
6.使history查看历史记录时显示时间:
[root@localhost ~]# vi /etc/profile
添加:HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
保存后重新连接终端或执行source /e