0

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

提前致谢 !!!

4

2 回答 2

1

您应该使用screen让您从您所在的实际终端“分离”您的进程。

于 2013-04-20T05:50:34.540 回答
0

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

打开 tmux: tmux

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

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

于 2013-04-20T05:53:05.677 回答