Manchmal möchte ich einen Prozess starten und ihn vergessen. Wenn ich es von der Kommandozeile aus starte, so:
redshift
Ich kann das Terminal nicht schließen, oder es wird den Prozess beenden. Kann ich einen Befehl so ausführen, dass ich das Terminal schließen kann, ohne den Prozess zu beenden?
Akzeptierte Antwort:
Einer der folgenden 2 sollte funktionieren:
$ nohup redshift &
oder
$ redshift &
$ disown
Im Folgenden finden Sie weitere Informationen dazu, wie dies funktioniert:
-
man nohup
-
help disown
-
Unterschied zwischen nohup, disown und &(lesen Sie unbedingt auch die Kommentare)