nohup

Bei nohup handelt es sich um einen POSIX-Befehl, um das Unix-SignalHUP“ (hangup) zu ignorieren. Jenes Signal wird von einem Terminal verwendet, um abhängige Prozesse über einen Logout zu benachrichtigen. In der Regel würden abhängige Prozesse des Terminals als Folge des Signalempfangs terminieren.

Unter Verwendung von nohup wird die Ausgabe des Prozesses, die eigentlich an das Terminal gehen sollte, in eine Datei namens nohup.out geschrieben, falls sie nicht bereits anderweitig umgeleitet wurde.

nohup ist ein primitives Werkzeug, welches ein Kommando so konfiguriert, dass es ein bestimmtes Signal ignoriert. Damit ist es noch weit davon entfernt, eine Lösung für alle möglichen Probleme eines asynchronen Programmbetriebs anzubieten, wie es etwa bei einem vollständigen Stapelverarbeitungssystem der Fall sein könnte.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.