欢迎光临散文网 会员登陆 & 注册

Shell快速找回历史命令

2022-09-11 14:31 作者:IechoQ  | 我要投稿

经验分享



在日常学习使用服务器的时候我们会学习一些很复杂的命令,复杂是指命令较难或者过长。所以我们很多时候会使用上下键来寻找以及输入过的命令,单有时候也会很繁琐,如果命令隔的非常远,那么要摁很多次的键盘。

从Shell中快速找回历史命令(高效科研)文章中可见作者为了精准查询历史命令,使用了一个很复杂的设置。

笔者发现CENTOS系统会把所有的终端命令历史保存在一个文件中,这个文件叫做 .bash_history 。所以这里介绍一个更简单的方法。



所以这里我们通过如下命令,即可读取所有终端的命令历史


cat ~/.bash_history

图片


如果想要寻找带有某个特殊关键词的命令,那么就按这个命令



cat ~/.bash_history |grep KeyWord

KeyWord 就是你所需要寻找的特殊关键词,比如笔者在这里设置为phonopy,然后找到了历史命令中关于phonopy的命令。

图片







愿有所成



图片

IEchoQ

引喻失义   妄自菲薄


IEcho


Shell快速找回历史命令的评论 (共 条)

分享到微博请遵守国家法律