1
在nohup上使用twist的优点是什么?扭曲和nohup&:有什么区别?
为什么做
twistd -y service.tac
时,我可以这样做:
nohup sudo python my_app.py &
?
我问这个,因为我面对使用twistd来困难,看到my question here
在nohup上使用twist的优点是什么?扭曲和nohup&:有什么区别?
为什么做
twistd -y service.tac
时,我可以这样做:
nohup sudo python my_app.py &
?
我问这个,因为我面对使用twistd来困难,看到my question here
nohup
与系统守护进程在this answer精美的解释,这基本上可以TL; dr'd到nohup command &
作为“穷人; S方式守护进程的过程,因为它没有经过所有的步骤,系统守护进程经过一些细微差别:
nohup
不会成为进程组组长,也不会从上脱落。它是从,即使子壳(即(nohup command &)
VS nohup command &
,括号有所作为执行的壳的会议上,简单地说,它是不是“真正的”系统守护进程 - 也有可能不是现在出现问题的一些差异,但如果你在未来的假设可能会做的过程是真正的进程化,实际上它并没有时真正做到了,并且像以前一样进行操作。
所有'nohup'都会阻止在父进程(通常是shell)终止时发送'SIGHUP'。 'twistd'提供了更多:https://twistedmatrix.com/documents/current/core/howto/basics.html – cdarke