我通常screen
在Linux台式机和服务器上运行多个会话。
这样做的问题是,当我grep
浏览命令历史记录时,发现在另一个会话中发出了命令,因此必须分离并重新连接才能获得该历史记录项。
是否可以将多个会话中不同更新的历史“强制”为全部历史?
我遇到了一个类似的问题,即我无法查看终端会话之间的历史记录。原来我的〜/ .bash_history文件是root拥有的,不可写。将所有者/组更改为我的用户可解决此问题:sudo chown <用户>:<组>〜/ .bash_history
—
mateo