1

我有一个 ruby​​ 脚本,我想在我的 vps(Debian Squeeze)上 24/7 运行。

现在要运行该脚本,我必须使用 putty 打开一个新的 ssh 会话并通过控制台启动脚本。当我关闭控制台时,脚本进程也会关闭。

如何让我的脚本独立运行?

4

2 回答 2

0

也许你可以看一下 nohup 命令:

http://uw714doc.sco.com/en/SDK_tools/_Using_the_nohup_Command.html

于 2012-06-06T09:35:32.420 回答
0

您可以使用 tmux 或 screen 之类的东西,然后在其中运行您的脚本。您只需要连接一次,创建一个会话,然后您可以在不停止脚本的情况下关闭连接。要控制您的脚本,您需要重新连接并重新附加到您之前的会话。有关更多信息,请参阅 tmuy 或 screen 主页。

于 2012-06-06T09:39:19.623 回答