有没有办法将已执行的命令保留在 bash 中的某种缓存上?

xav*_*ier 2 linux bash command-line

是否有其他程序或应用程序可以让您将以前执行的命令列表保存在缓存或类似的东西上,以便您可以按一个键并访问或搜索以前执行的命令列表?使用向上箭头返回寻找 scp 或 ffmpg 会浪费很多时间。

Dav*_*ill 5

使用向上箭头返回查找上一个命令很糟糕

bash有一个内置的缓冲区,已经称为command line history

您可以使用以下命令来操作历史记录:

  • !command 执行前一个实例 command

  • ctrl+r command将搜索前一个实例command并允许编辑。

还有更多可用的历史命令。请参阅下面的进一步阅读链接。


进一步阅读