前言

我们每次敲打linux命令的时候,有时候想用之前用过的命令,一般情况下,我们都会按↑↓箭头来寻找历史的命令记录,那如果我想用1天前执行的某条命令,难道还要按↑100次?显示这样是不现实的,我们可以使用history命令即可
实际过程中,history还是很有用的
 

查看历史命令执行记录(history)
history

 

查看命令tail 的历史执行记录
history | grep tail

 

执行历史记录中,序号为1000的命令

linux(5)查看历史命令执行记录history_linux
 

执行上一条命令(直接输入两个感叹号)
!!

 

查找最后5条历史记录(两种方式)
history 5
history | tail -5

 

清除历史记录
history -c

 

将当前所有历史记录写入历史文件中,默认写入 ~/.bash_history
history -w
cat ~/.bash_history