Diese Frage wurde umformuliert, die vorherige war ein Duplikat vonAusführen von Remote-Befehlen und vollständiges Trennen der SSH-Verbindung
Ich möchte über SSH auf einen Computer zugreifen, sowohl Iceweasel als auch Transmission ausführen, mit Iceweasel einige Torrents finden, die Torrents zu Transmission hinzufügen, Icewasel schließen, meine SSH-Sitzung schließen und Transmission auf dem Server laufen lassen.
Ich führe Transmission mit aus nohup
, aber wenn ich Transmission schließe, wird es auf dem Server geschlossen. Wenn ich die Sitzung beende, wird es ebenfalls geschlossen.
Antwort1
Sie können es versuchen nohup
(„kein Auflegen“). Beispiel:
nohup myapp &
Wenn das nicht ausreicht, leiten Sie alle I/O-Streams um:
nohup myapp < /dev/null 2>&1 &
Standardmäßig hat nohup Stream 1 bereits auf "nohup.out" umgeleitet, aber Sie können das ändern (siehe man nohup
). Wikipedia hat auch eineguter Artikel.
Beachten Sie, dass Sie es weiterhin mit nohup verwenden müssen &
.