如何复制(fork)当前终端

Yib*_*bin 3 ssh terminal productivity

假设我正在使用终端并且已经ssh访问了远程机器并做了一些事情。
如何创建一个新的终端选项卡(或窗口),所以我仍然具有一切从以前的终端窗口,而无需做整个事情像sshcd等等-就像分叉。然后我可以开始在新窗口中与前一个窗口分开工作。

enz*_*tib 5

不完全是你问的,因为你没有一个新的真实窗口或标签。

您可以screen在服务器上启动(如果可用),以便您可以多路复用服务器会话。

之后,您仍然只有一个screen窗口,但是如果您执行Ctrl+ a c,则会创建一个新screen窗口,并使用Ctrl+ a 0Ctrl+在窗口之间切换a 1

您还有一个额外的优势,即您可以断开与服务器的连接,让两个(或更多)会话保持活动状态 ( Ctrl+ a d),然后稍后恢复它们 ( screen -dr)。