1. history 简介
history 指令用于查看已经执行过的历史命令。
2. history 列出历史命令
前面的数字是 命令执行 编号,中间的时间 是命令执行时间,默认不显示,最后是具体的命令
3. history n 显示最后的n 条指令
有时不需要显示所有的命令,可以使用history n, 比如:history 5 显示最后5条指令。
4. ! + 编号,执行某个指令
当我们使用history 列出历史指令后,想执行某一个指令时,可以使用!+编号,而不用在手动敲一遍命令
5. !! 执行最后一条
6. history + grep 按条件查询
使用histoty和grep 组合,可以按条件过滤历史命令
7. histoyr -c 清除shell 历史命令
此时可以看到,再使用history 查看不到命令,只是清除了命令缓冲区,但在命令文件仍然可以找到。
8. history -r 将历史命令文件中的命令读到当前命令缓冲区
9. ~/.bash_history
该文件保存当前用户使用过的历史命令