1. 程式人生 > >Linux用ctrl + r 查找以前(歷史)輸入的命令

Linux用ctrl + r 查找以前(歷史)輸入的命令

網上 /dev/ 效率 dev 包含 例如 到你 遠的 方便

在Linux系統下一直用上下鍵查找以前輸入的命令,這個找剛輸入不久的命令還是很方便的,但是比較久遠的命令,用上下鍵效率就不高了。那個history命令也是個花架子,雖然功能多,但不好用,網上找了下,發現了用ctrl + r這個快捷鍵查找歷史命令,研究了一下發現真是好用。

按下這個快捷鍵後,進入了反向搜索狀態,這時你輸入一個字符,系統會找到最近一個包含這個字符的命令,如果不是你想要的命令,你可以繼續輸入,系統繼續查找最近一個包含你所輸入的字符串的命令,直到找到你要的命令。

找到你想要的命令後,你可以按回車執行這條命令,還可以按上下鍵查找該命令前後的命令,按左右鍵移動光標並修改這條命令。

為了提高查找效率,你應該輸入該條命令中最特別的字符(別的命令不包含的字符)

例如,我要查找最近曾經輸入的後臺執行的命令: nohup ./bzimpx.sh >/dev/null &

只要輸入&符號,一下就能找到這條命令。

Linux用ctrl + r 查找以前(歷史)輸入的命令