【发布时间】:2014-11-03 20:39:30
【问题描述】:
我正在从一台服务器移动到另一台服务器,但想保留我的历史记录,所以我将它转储到一个文件中。
历史 > 文件.txt
有没有办法覆盖 bash 的命令历史并从文件中加载它?
【问题讨论】:
-
只需复制您的
$HOME/.bash_histroy文件即可完成...不需要“导出”。 -
由于某种原因,我的 .bash_history 文件似乎没有得到更新。这可能与我使用与其他网关具有通用文件系统的网格网关有关。在任何情况下。下面接受的答案解决了我的问题。谢谢
-
奇怪,刚刚尝试
scp .bash_history my@panda:~并登录熊猫并获得了我的历史记录。恕我直言,可能是因为您尝试 在当前 shell 中替换它,而当您注销时,savehist会用当前历史记录覆盖文件。
标签: bash shell unix command-line history