Shell快速找回历史命令
经验分享
在日常学习使用服务器的时候我们会学习一些很复杂的命令,复杂是指命令较难或者过长。所以我们很多时候会使用上下键来寻找以及输入过的命令,单有时候也会很繁琐,如果命令隔的非常远,那么要摁很多次的键盘。
从Shell中快速找回历史命令(高效科研)文章中可见作者为了精准查询历史命令,使用了一个很复杂的设置。
笔者发现CENTOS系统会把所有的终端命令历史保存在一个文件中,这个文件叫做 .bash_history 。所以这里介绍一个更简单的方法。
所以这里我们通过如下命令,即可读取所有终端的命令历史
cat ~/.bash_history

如果想要寻找带有某个特殊关键词的命令,那么就按这个命令
cat ~/.bash_history |grep KeyWord
KeyWord 就是你所需要寻找的特殊关键词,比如笔者在这里设置为phonopy,然后找到了历史命令中关于phonopy的命令。

愿有所成

IEchoQ
引喻失义 妄自菲薄
IEcho