通过 SSH 打开终端选项卡

通过 SSH 打开终端选项卡

我仅通过 SSH 连接到 Linux 机器。最近我注意到,无论终端中运行什么进程,每次我关闭并通过 SSH 重新连接时,该进程可能会也可能不会仍在运行,但我仍然通过 SSH 获得一个新的终端实例,并且无法访问旧的终端实例。

所以这不是真正的问题,因为我想要的是能够在我的 SSH 连接已经打开的终端中打开另一个选项卡(或等效选项)。因此,我可以在那里启动一个守护进程,然后切换到该选项卡以检查其状态,同时我在主选项卡中执行不同的操作。有这样的可能吗?

但请注意:我从 Android 手机上的 SSH 客户端进行连接。所以我不能通过输入xterm &或类似的内容轻松地打开另一个选项卡。

答案1

您将需要一个终端多路复用程序,例如screentmux在一个连接上打开多个终端会话。

这样做的另一个好处是,如果连接中断,会话仍然存在。

https://www.gnu.org/software/screen/

https://tmux.github.io/

相关内容