Als «nohup» getaggte Fragen

10
Warum wird der Nohup-Hintergrundprozess beendet?

Ich habe versucht, ein Shell-Skript über eine Remote-Sitzung zu starten, die mit dem Befehl einen Prozess im Hintergrund startet. nohup python3 run.py > nohup.out & Wenn die Remote-Sitzung geschlossen wird, wird der Prozess mit der folgenden Meldung beendet: Signal SIGHUP gefangen SIGHUP...

8
Wie funktioniert nohup?

Mein Verständnis ist, dass Sie, um ein Prozesssignal wie zu blockieren SIGHUP, dies innerhalb des Prozesses tun müssen, an den das Signal gesendet wird. Eine Unix-Shell wie bashkann jedoch einen untergeordneten Prozess erzeugen und das HUPSignal für das untergeordnete Element mithilfe des...