sammlung:nohup
Inhaltsverzeichnis
nohup - Prozesse gegen HUP-Signal schützen
Kurzfassung: nohup führt ein Kommando so aus, dass es bei Logout/Terminalschließen nicht beendet wird. Ausgaben gehen standardmäßig in nohup.out.
Übersicht
Ideal, um langlaufende Prozesse von der interaktiven Sitzung zu entkoppeln. Häufig kombiniert mit & (Hintergrund) und disown.
Voraussetzungen
- Shell-Zugriff
Anleitung
Kommando HUP-resistent starten
nohup ./backup.sh & # stdout/stderr landen in nohup.out im aktuellen Verzeichnis # Ausgabe zielgerichtet umleiten nohup ./job.sh > /var/log/job.log 2>&1 &
Hinweise
nohupsetztSIGHUPaufSIG_IGN; Kindprozesse erben das Verhalten.- In Kombination mit
systemd-Units oft entbehrlich; Dienste besser als Service betreiben.
Siehe auch
Quellen
sammlung/nohup.txt · Zuletzt geändert: von 127.0.0.1
