【问题标题】:to keep the script running even after internet connection goes off即使在互联网连接断开后也保持脚本运行
【发布时间】:2013-04-20 05:37:52
【问题描述】:

我在一台服务器上安装了 putty,并在该服务器上运行了一个可用的 python 脚本。该脚本继续在终端上抛出输出。后来,我的互联网连接断开了,但即便如此,我还是希望我的脚本能够完成它的工作,因为脚本正在该服务器上运行。但是当互联网连接恢复时,我发现脚本没有完成它的工作。
这是预期的吗?如果是,那么即使互联网连接中断,如何确保脚本在服务器上运行?

提前致谢!!!

【问题讨论】:

    标签: python shell python-2.7 putty


    【解决方案1】:

    您应该使用screen,它可以让您将您的进程与您所在的实际终端“分离”。

    【讨论】:

      【解决方案2】:

      在服务器上,可以安装tmux或者screen。这些程序在后台运行程序并使您能够打开一个“窗口”,如果我使用 tmux:

      打开 tmux: tmux

      分离(在后台运行):按 Ctrl-b d

      重新附加(打开一个“窗口”): tmux attach

      【讨论】:

        猜你喜欢
        • 2018-09-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-03-14
        • 1970-01-01
        • 2018-07-28
        • 1970-01-01
        相关资源
        最近更新 更多