GitHub에서 반전 쉘 예제에서 daemonize()
이라는이 방법을 발견했을 때 주위를 둘러 보았습니다. python example.py &
이 같은 일을 달성하지 : 나는 확실히 그것은이 상황에서 무엇을, 같은 명령 줄에서이 코드를 실행하지 않는 것입니다 이해하지 못하는 어떤 source이 데몬 화 방법은 어떤 기능을합니까?
?
Deamonize 방법 소스 :
def daemonize():
pid = os.fork()
if pid > 0:
sys.exit(0) # Exit first parent
pid = os.fork()
if pid > 0:
sys.exit(0) # Exit second parent
[프로그램을 데몬으로 실행하고 '&'를 사용하여 프로그램을 백그라운드로 포킹하는 것과의 차이점은 무엇입니까?] (http://unix.stackexchange.com/questions/56495/whats-the-difference-between-running -a-a-a-daemon-and-forking-it-into) –