是否可以导出/导入 tmux 会话?
在大学里,我们有相同的机器(相同的二进制文件和文件结构),有时我想将 tmux 会话从一台机器移动到另一台机器。有没有办法做到这一点?
正如评论所指出的,您不太可能恢复 tmux 会话的所有状态。
如果您的目的是从另一台计算机(hostB)访问 tmux 会话,而 tmux 会话仍在原始计算机(hostA)上运行,则可以通过 ssh 简单地访问它:
hostB $ ssh hostA
hostA $ tmux attach
Run Code Online (Sandbox Code Playgroud)
您提到的链接包含有关如何重新创建 tmux 会话的讨论。如果您有兴趣启动类似的 tmux 会话,您应该尝试tmuxinator:
# ~/.tmuxinator/sample.yml
name: sample
root: ~/
windows:
- editor:
layout: main-vertical
panes:
- vim
- guard
- server: ssh serverX
- logs: tail -f log/development.log
Run Code Online (Sandbox Code Playgroud)
通过发出命令,mux start sample
您将拥有一个包含三个窗口的 tmux 会话:
使用此文件,您可以在不同的计算机上启动类似的会话。
归档时间: |
|
查看次数: |
3068 次 |
最近记录: |