查看原文
其他

Linux下如何快速执行历史命令

编程珠玑 2022-09-11

来源:公众号【编程珠玑】

作者:守望先生

ID:shouwangxiansheng


Linux下执行了一些命令之后,可能还想再次执行,有没有什么方法快速执行呢?

找出历史命令并执行

第一种方法比较传统,使用history命令或者fc -l命令列出历史命令:

fc -l
1997     ablc
1998     exit
1999     find -name ""
2000     exit

我们注意到,列出的历史命令前有一个数字,其实要想执行某个特定历史命令,只需要!+数字即可:

$ !1999

这样它就会执行

find -name ""

了。

关于!的更多用法可以参考《Linux中!的惊叹用法

命令搜索

按下:

ctrl + r

就可以搜索历史执行的命令啦。

总结

一张图说明:

赶紧试试吧。



关注公众号【编程珠玑】,获取更多Linux/C/C++/数据结构与算法/计算机基础/工具等原创技术文章。后台免费获取经典电子书和视频资源


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存