我知道一些软件程序会默认转为后台进程。我想问下,python 执行程时候,如果SSH连接断掉,程序是否依然在执行?
如果不能继续执行,如何能让程序一直在执行?
谢谢。
如果不能继续执行,如何能让程序一直在执行?
谢谢。
1
jiangpeng Jan 9, 2014
tmux
|
2
siko Jan 9, 2014
screen
|
3
loryyang Jan 9, 2014
nohup不行吗?
|
4
tokune Jan 9, 2014 via iPhone
screen
|
6
felix021 Jan 9, 2014 继续执行。
除了nohup外还可以用setsid。 |
9
jiangpeng Jan 9, 2014 |
10
tonghuashuai Jan 9, 2014
tmux
|
11
LetFoxRun OP @felix021 感谢已发送。但是,我想多问句,比如我代码里面把程序做成守护进程,之后是不是程序能依然执行?如果代码实现的话,除了守护进程还有别的方法吗?
|
12
mahone3297 Jan 9, 2014
应该是不会继续执行吧?
然后应该是用 nohup command & 来在后台执行吧? |
14
wangfengmadking Jan 9, 2014
nohup command > /dev/null 2>&1 &
|
16
lnehe Jan 9, 2014
screen简单好用
|
18
thinkxen Jan 9, 2014
不会,请使用screen,从此妈妈再也不怕我掉线了~~~
|
19
Kvm Jan 10, 2014
可以在执行的时候 暂停进程然后再调到后台执行
screen有时候也会死。。。。。用&不知道能从后台掉出不 |
20
julyclyde Jan 10, 2014
screen如果也死,只能说这程序写的有问题
&的可以当场调出,但退出登录之后就不行了 |