由于 tmux 没有响应,我不得不终止一个包含大量会话的 tmux 进程。为了重新启动会话,我必须做大量的手动工作。有没有办法恢复服务器并恢复会话以节省时间?
答案1
您以后可以使用 tmux-resurrect 插件来保存您的 tmux 会话。https://github.com/tmux-plugins/tmux-resurrect
为了添加更多细节,直接从 README 复制以满足 stackexchange 机器人的要求:
此插件会尽最大努力保存和恢复 tmux 环境中的所有详细信息。以下是已处理的内容:
- 所有会话、窗口、窗格及其顺序 每个窗格的当前工作目录 窗口内的精确窗格布局(即使缩放时)
- 活动会话和替代会话
- 每个会话的活动窗口和备用窗口
- 具有焦点的窗口
- 每个窗口的活动窗格
- “分组会话”(使用带有多个显示器的 tmux 时很有用的功能)
- 窗格内运行的程序