重温历史
在编程领域有一个十分重要的原则,那就是如何想办法来重复利用代码。比如,通过把具有相同逻辑的代码抽象成函数,从而能够加以反复调用。与之类似,在使用命令行时,我们也可以贯彻这个原则——重复利用已经执行过的命令。如果想要达到这样的效果,那么就该轮到 Shell 的历史功能出场了。
我们将先从设置历史变量谈起,接着讨论如何查看、搜索、以及前后移动历史命令,然后来看看怎样快速修改并执行历史命令,最后介绍快速引用历史命令的参数。
为了更好的重温历史,让我们首先来了解历史命令的保存位置和记录大小吧。