打开一个已经运行的进程

打开一个已经运行的进程

我正在运行 64 位 RHEL 2.6.18-238.el5。我通过VPN访问机器。我通过终端启动了一个应用程序,当应用程序运行时,VPN 断开连接,导致我的终端关闭。当我打开终端重新连接到 VPN 时,我可以看到我的应用程序仍在运行,并使用ps -ef命令进行检查。现在我如何继续在终端中使用我的应用程序。有什么方法可以访问终端中正在运行的应用程序吗?请帮忙。谢谢

答案1

你应该养成开始的习惯屏幕一旦您登录远程盒子。

你可能想给雷蒂尝试一下,但请记住,重新获得应用程序控制权的机会很小。

答案2

您可以screen在这种情况下使用工具。

首先安装截屏工具。然后键入screen并运行该应用程序。如果VPN断开,请重新登录服务器并输入screen -ls

它将列出可用的屏幕会话。要连接到屏幕会话,请键入screen -r <session_name>.从那里您可以从上次断开连接的位置继续。

答案3

相关内容