Linux下如何快速執行歷史命令
作者:守望先生
Linux下執行了一些命令之后,可能還想再次執行,有沒有什么方法快速執行呢?
Linux下執行了一些命令之后,可能還想再次執行,有沒有什么方法快速執行呢?
找出歷史命令并執行
第一種方法比較傳統,使用history命令或者fc -l命令列出歷史命令:
- $ fc -l
- 1997 ablc
- 1998 exit
- 1999 find -name ""
- 2000 exit
我們注意到,列出的歷史命令前有一個數字,其實要想執行某個特定歷史命令,只需要!+數字即可:
- $ !1999
這樣它就會執行
- find -name ""
了。
關于!的更多用法可以參考《Linux中!的驚嘆用法》
命令搜索
按下:
- ctrl + r
就可以搜索歷史執行的命令啦。
總結
一張圖說明:

趕緊試試吧。
責任編輯:趙寧寧
來源:
編程珠璣






















