如何关闭 VPS 并保持程序运行(使用“screen”命令)?

如何关闭 VPS 并保持程序运行(使用“screen”命令)?

假设我有一个程序在 VPS 中运行。

我想关闭该 VPS(也许关闭计算机)但保持该程序运行。

我知道我可以使用“screen”来实现这一点。但我不确定语法是如何工作的。假设程序名称是“sessions”。我如何使用screen来让sessions在退出VPS后仍然运行?

我尝试过“屏幕会话”,但当我退出程序时,我得到“[屏幕正在终止]”

谢谢!

答案1

如果我理解正确的话,您想要关闭与 VPS 的连接(而不是服务器本身)。

登录服务器后,请按照以下步骤操作:

  • 开始屏幕:screen
  • 启动你的命令:session
  • 按+键断开screen与 ssh 会话的连接,然后ctrlbd
  • 现在你可以终止你的 ssh 会话
  • 稍后再次登录后,输入screen以将屏幕会话重新连接到 ssh 会话

相关内容