AW: Bash Jobcontrol und ssh
Hallo!
Der Ansatz ist etwas anders, als du glaubst:
Du öffnest eine Sitzung mit Screen. Hier wird dann wie beim Login eine Bash gestartet. Du kannst auch mehrere Fenster öffnen, also mehrere Programme auf einem TTY oder einer SSH-Sitzung haben. Wenn du dann deine Jobs startest und dann "strg+a d" drückst, wird Screen alle Programme im Hintergrund weiterlaufen lassen. Beim nächsten Login rufst du Screen wieder auf (Glaube mit dem Parameter -r, aber schau noch mal nach). Deine Sitzung mit der Bash wird wieder aufgenommen, als hättest du die SSH-Verbindugn niemals geschlossen.
Mit freundlichen Grüßen
Tenderman
-----Ursprüngliche Nachricht-----
Von: Thomas Schöpfer [mailto:t.schoepfer@tmx.ch]
Gesendet: Montag, 27. Juli 2009 00:42
An: debian-user-german@lists.debian.org
Betreff: Re: Bash Jobcontrol und ssh
Sascha Reißner schrieb:
> Am Montag, den 27.07.2009, 00:01 +0200 schrieb Thomas Schöpfer:
>> Hallo zusammen,
>> Ich habe eine Frage zur Bash Jobcontrol:
>> Wenn ein Job im Hintergrund läuft, und die ssh-Verbindung wird
>> geschlossen und neu aufgebaut, wie krieg ich dann den laufenden Job
>> wieder in den Vordergrund? Er taucht in der neuen Shell
> ^^^^^
>> nicht mehr in der Liste von "jobs" auf.
>
> Für solche Aufgaben gibt es screen.
>
>> Gruss
>> Thomas
>
> Sascha
Hallo,
Kann "screen" irgendwie einen bereits laufenden Job übernehmen?
Der Job läuft bereits im Hintergrund. Ich studiere im Moment das recht umfangreiche Manual von screen, aber finde nichts dazu.
Thomas
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Reply to: