我使用Ubuntu在DigitalOcean.com上有一个VPS,我想知道如何在退出终端后保持程序全天候运行。
答案 0 :(得分:0)
一种方法是使用VNC。我自己用ubuntu做这个。 VNC设置起来并不困难。设置起来非常简单,比您想象的要容易得多。您基本上有一个VNC服务器,可以与XWindows一起运行桌面会话,并且您可以从任何计算机进行连接。我在ubuntu机器上使用Tightvnc,在我的Windows机器上使用TightVNC查看器或RealVNC连接,在ubuntu客户端上我已经为客户端使用了remmina。
我使用它的原因正是你所描述的:我可以在Windows会话中运行,然后关闭我的笔记本电脑,然后再连接回来。
一旦你开始VNC会话,它将全天候存在,你可以随时连接它,无论你是否连接,终端和会话中运行的其他程序都会继续运行。
当您重新连接时,就像您从未离开过一样。这与使用nohup或作为守护进程或其他东西在后台运行的东西不同。