我一直习惯screen -dRaA -S x
在移动时在不同工作站之间打开一个会话。便利。
但是,是否可以多次连接到单个会话,而不断开其他会话的连接?当我有两台机器时,我会在两台机器之间快速移动,甚至重新连接也会开始减慢我的速度。
答案1
screen -x
是您想要的选项(加上您想要的其他选项)。
本例中的-x
替换。-R
答案2
尝试
screen -aAxR -S x
-x
是执行您想要的操作的选项。
答案3
我个人是以下方面的粉丝:
$ screen -rxU
-r 恢复分离的屏幕会话 -x 恢复未分离的屏幕会话 -U 告诉终端使用 UTF-8 编码(我专门使用它)
答案4
四年后的今天,我偶然发现了这一点。
对于这个问题的要求,还有一个完美的替代方案:
tmux
开始一个新会话并附加到它使用tmux attach
如果有多个会话,请使用通过屏幕或屏幕底部tmux attach -t SESSION_NAME
提供的会话。tmux ls