我常开很多很多终端的[现在我有7对这个工作区中打开]我经常搜索history
与grep
查找我刚写的一个最近的命令,但我不希望追捕终端,然后向上滚动并寻找更多,等等。有时我的终端在没有“退出”的情况下关闭,我写的所有东西都丢失了[有时我需要我在一个被杀死的终端中写的东西]。
那么有没有办法让每个终端立即写入 .bash_history ?或者至少每分钟一次,或者类似的东西?
据我了解,当终端退出时,历史文件会更新。但有时我的电脑崩溃了,终端没有干净地退出,然后我从我的历史记录中丢失了那些令人讨厌的命令。我怎样才能让它立即刷新,这样即使我的计算机出现故障,条目仍然会出现在那里?目前我正在使用这种解决方法,但我觉得应该有更好的方法。
我在 Ubuntu 12.10 上使用 gnome-terminal。