Shell快速找回歷史命令
經(jīng)驗(yàn)分享
在日常學(xué)習(xí)使用服務(wù)器的時(shí)候我們會(huì)學(xué)習(xí)一些很復(fù)雜的命令,復(fù)雜是指命令較難或者過長(zhǎng)。所以我們很多時(shí)候會(huì)使用上下鍵來尋找以及輸入過的命令,單有時(shí)候也會(huì)很繁瑣,如果命令隔的非常遠(yuǎn),那么要摁很多次的鍵盤。
從Shell中快速找回歷史命令(高效科研)文章中可見作者為了精準(zhǔn)查詢歷史命令,使用了一個(gè)很復(fù)雜的設(shè)置。
筆者發(fā)現(xiàn)CENTOS系統(tǒng)會(huì)把所有的終端命令歷史保存在一個(gè)文件中,這個(gè)文件叫做 .bash_history 。所以這里介紹一個(gè)更簡(jiǎn)單的方法。
所以這里我們通過如下命令,即可讀取所有終端的命令歷史
cat ~/.bash_history

如果想要尋找?guī)в心硞€(gè)特殊關(guān)鍵詞的命令,那么就按這個(gè)命令
cat ~/.bash_history |grep KeyWord
KeyWord?就是你所需要尋找的特殊關(guān)鍵詞,比如筆者在這里設(shè)置為phonopy,然后找到了歷史命令中關(guān)于phonopy的命令。

愿有所成

IEchoQ
引喻失義? ?妄自菲薄
IEcho
標(biāo)簽: