Zum Beispiel ssh ich in einen Server und führe einen Befehl sagen ... wget, dann schließe ich das Terminierungsfenster. Wird mein Download fortgesetzt? Oder kommt es auf die App an? Wenn ja, woher weiß ich das?
Es hängt davon ab, ob.
Wenn Sie eine SSH-Sitzung schließen, werden Sie abgemeldet und alle aktiven Programme werden beendet. Dies kann problematisch werden, wenn die Verbindung häufig unterbrochen wird. Daher wird empfohlen, das screen
Programm in einer SSH-Sitzung zu verwenden, wenn Sie Ihre Sitzung beim Beenden nicht verlieren möchten.
Die meisten Programme sind nach einer geschlossenen SSH-Verbindung verschwunden, wenn sie in der Befehlszeile ausgeführt werden, z . B. nano
oder apt-get
. do-release-upgrade
verwendet auch screen
und wird nicht durch einen Verbindungsabbruch unterbrochen.
Sie können nohup auch verwenden, wenn der Bildschirm nicht verfügbar ist. Überprüfen Sie den Wikipedia-Eintrag unter http://en.wikipedia.org/wiki/Nohup und Sie werden einige Beispiele finden.