Linux下执行了一些命令之后,可能还想再次执行,有没有什么方法快速执行呢?
找出历史命令并执行
第一种方法比较传统,使用history命令或者fc -l命令列出历史命令:
$ fc -l 1997 ablc 1998 exit 1999 find -name "" 2000 exit |
我们注意到,列出的历史命令前有一个数字,其实要想执行某个特定历史命令,只需要!+数字即可:
$ !1999 |
这样它就会执行
find -name "" |
了。
关于!的更多用法可以参考《Linux中!的惊叹用法》
命令搜索
按下:
ctrl + r |
就可以搜索历史执行的命令啦。
总结
一张图说明:
赶紧试试吧。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理