Dienst per Telnet starten und dann Terminal beenden

Artaxx

Artaxx

Aktives Mitglied
Thread Starter
Dabei seit
25.03.2004
Beiträge
6.349
Reaktionspunkte
216
Hallo Leute,

ich habe mal eine Frage:

Heute steht ein Backup meiner Dreambox an. Das Ganze soll mit einem RSync Skript passieren.

Das Ganze ist schon soweit getestet und läuft auch so wie ich es will.

Nun stellt sich mir aber eine Frage:
Ich starte das Skript per Telnet vom Mac aus. Wie schaffe ich es dass der Dienst (der ja nativ auf der Box läuft) weiterläuft obwohl ich das Terminal schließen möchte?

Vielen Dank für euere Hilfe

Gruß
Daniel
 
seh dir mal nohup an
 
seh dir mal nohup an
Aha, vielen Dank. Das klingt nach dem was ich suche.

Weißt Du zufällig ob man da dann nur das Terminal beenden kann oder auch den Rechner in den StandBy schicken kann?

Hintergrund ist dass die Dreambox ihr Backup vom Filmeordner auf die NAS machen soll. Theoretisch bräuchte ich für den Vorgang den Mac also nur zum Starten des Skripts.

Gruß
Daniel
 
ja, ob du die terminal-App schließt, oder den Mac ausschaltest, spielt keine Rolle. Das mit nohup gestartete Programm läuft auf dem Host (der Dreambox) weiter und ignoriert eben genau die hangup Signale. Eventuelle Ausgaben werden in die Datei nohup.out geleitet, so dass man später auch noch sehen kann, was evtl. passiert ist, als man nicht zugeschaut hat ;)
 
  • Gefällt mir
Reaktionen: Artaxx
Haa, sehr gut. Gefällt mir überaus gut :)

Vielen Dank für die Hilfe!
 
Zurück
Oben Unten