用户执行过的命令记录
−包括正确的、错误的操作都会保存下来
−默认保存最近1000条命令操作
−位置:~/.bash_history
- [root@hadoop ~]# grep ^HISTSIZE /etc/profile
- HISTSIZE=1000 //默认的全局设置
列出所有的历史操作
−histroy
清空历史命令
−history -c
[root@hadoop ~]# history
命令的回溯
-↑、ↆ键:逐条翻阅历史命令
−!78:执行历史命令记录中的第78条
−!str:执行最近一次以str开头的历史命令
历史命令相关的两个环境变量
−HISTSIZE=允许记录的命令条数
−HISTTIMEFORMAT=时间标记字串
时间标记字串中可以使用date命令的%变量
−比如%F、%T、%Y、%m、%d、%H、%M、%S 等
- [root@hadoop ~]# date +"%F%T"
- 2022-08-1520:53:33
任务需求
−保存5000条历史命令,并记录执行时间
−记录的时间按yyyy-mm-ddHH:MM:SS 格式显示

标记的时间信息会显示在每一条历史命令前
[root@hadoop ~]# history