相关疑难解决方法(0)

在多个终端窗口中保留 bash 历史记录

我一直有不止一个终端打开。从两个到十个,做各种各样的点点滴滴。现在假设我重新启动并打开另一组终端。有些人记得某些事情,有些人忘记了。

我想要一段历史:

  • 记住每个终端的一切
  • 可以从每个终端立即访问(例如,如果我ls在一个终端,切换到另一个已经运行的终端,然后按下,ls显示)
  • 如果命令前面有空格,不要忘记命令。

我能做些什么让 bash 更像那样工作?

bash command-history

633
推荐指数
14
解决办法
23万
查看次数

为什么使用相同的用户和历史命令会得到不同的结果?

我使用 Linux 已经有一段时间了,也见过这种行为,但我从未得到一个很好的解释。也许它甚至非常简单。

如果我在同一服务器中使用同一用户(bash)登录两次,则使用历史命令可能会得到不同的结果。

我一直认为只有一个 .bash_history 文件,因此只有一个结果。

linux bash command-history

4
推荐指数
1
解决办法
1236
查看次数

标签 统计

bash ×2

command-history ×2

linux ×1