Re: [Talk-de] Prozess auf Heimserver starten
Hallo, ihr habt mir sehr geholfen. Danke für die schnellen Antworten. Ich muss mir die Vor- und Nachteile von nohup, screen und fg/bg angucken aber das wird schon. mfg Andre ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Moin, Am 28.07.2011 09:39, schrieb Bernd Wurst: Der Hinweis auf nohup ist so ein unix-mysterium, den tipp bekommt man irgendwie ständig aber benutzen tut's dann doch kaum einer weil es einfach nicht praktisch ist wenn man die Ausgabe nicht mehr sehen kann. ;-) Ich verwende nohup auch dauernd, das Ausgabefile kann man übrigens problemlos "life" ansehen mit tail -f nohup.out Screen ist übrigens auch nicht immer überall installiert, ist das gleiche wie bei vi, der ist eben überall automatisch installiert. (Sogar auf meinem Satellitenreceiver) -- Viele Gruesse Computerteddy ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Am 28.07.2011 09:39, schrieb Bernd Wurst: > Am 27.07.2011 20:52, schrieb P.Priess: >>> Daher meine Frage, wie kann ich ein beliebiges Programm so starten dass es im Hintergrund läuft und sich nicht beendet wenn ich das ssh ausschalte? >> Sehr schön ist auch 'screen'. Du kannst mehrere "Screens" öffnen und >> Programme starten. Später kannst Du den Screen wieder öffnen und die >> Ausgabe des Programms beobachten. > > Ja, screen ist hier klar zu bevorzugen gegenüber nohup. > > Der Hinweis auf nohup ist so ein unix-mysterium, den tipp bekommt man > irgendwie ständig aber benutzen tut's dann doch kaum einer weil es > einfach nicht praktisch ist wenn man die Ausgabe nicht mehr sehen kann. ;-) > > Ich habe nohup jedenfalls noch nie benutzt, screen benutze ich täglich. > > Gruß, Bernd Das ist eine Behauptung, die ich nicht unterstützen kann... Ich mag nohup, wobei ich auch Logfiles gewohnt bin... MfG Andreas -- Diese Nachricht wurde maschinell erstellt und ist daher ohne Unterschrift gültig. signature.asc Description: OpenPGP digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Am 27.07.2011 20:52, schrieb P.Priess: >> Daher meine Frage, wie kann ich ein beliebiges Programm so starten dass >> > es im Hintergrund läuft und sich nicht beendet wenn ich das ssh ausschalte? > Sehr schön ist auch 'screen'. Du kannst mehrere "Screens" öffnen und > Programme starten. Später kannst Du den Screen wieder öffnen und die > Ausgabe des Programms beobachten. Ja, screen ist hier klar zu bevorzugen gegenüber nohup. Der Hinweis auf nohup ist so ein unix-mysterium, den tipp bekommt man irgendwie ständig aber benutzen tut's dann doch kaum einer weil es einfach nicht praktisch ist wenn man die Ausgabe nicht mehr sehen kann. ;-) Ich habe nohup jedenfalls noch nie benutzt, screen benutze ich täglich. Gruß, Bernd -- Wir Deutschen haben einen genetischen Defekt. Wenn wir Licht am Ende des Tunnels sehen, machen wir den Tunnel länger. signature.asc Description: OpenPGP digital signature ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Hi, M?rtin Koppenhoefer wrote: Man kann übrigens auch bereits laufende Programme anhalten und in den Hintergrund schicken: mit strg+z hält man das laufende Programm an mit bg 1 (oder einer anderen Nummer, je nach Ausgabe von jobs) kann man den Befehl dann in den Hintergrund schicken, mit fg 1 wieder hervorholen. jobs zeigt die Befehle mit Nummern und Status (angehalten/fertig/etc) an. Je nach System muss man da noch ein "disown %1" (das Prozent sollte man sich angewoehnen, bei bg/fg ist es optional, bei disown nicht) hinterherschicken, weil sonst der Prozess beendet wird, wenn man sich ausloggt. Bye Frederik -- Frederik Ramm ## eMail frede...@remote.org ## N49°00'09" E008°23'33" ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Am 27. Juli 2011 20:37 schrieb Frederik Ramm : > nohup meinprogramm.sh& > > oder Du installierst Dir "screen", das ist etwas komfortabler, weil Du da > beim Wieder-Einloggen wieder die gleiche Shell-Sitzung zurueckholen kannst > und so direkt siehst, was das Programm evtl. ausgegeben hat. nachdem man sich durch die 2500 Zeilen manpage gelesen hat ;-) Man kann übrigens auch bereits laufende Programme anhalten und in den Hintergrund schicken: mit strg+z hält man das laufende Programm an mit bg 1 (oder einer anderen Nummer, je nach Ausgabe von jobs) kann man den Befehl dann in den Hintergrund schicken, mit fg 1 wieder hervorholen. jobs zeigt die Befehle mit Nummern und Status (angehalten/fertig/etc) an. Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Am 27.07.2011 20:32, schrieb andre: > Daher meine Frage, wie kann ich ein beliebiges Programm so starten dass > es im Hintergrund läuft und sich nicht beendet wenn ich das ssh ausschalte? Sehr schön ist auch 'screen'. Du kannst mehrere "Screens" öffnen und Programme starten. Später kannst Du den Screen wieder öffnen und die Ausgabe des Programms beobachten. Viele Grüße, Peter ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Am 27.07.2011 20:32, schrieb andre: > Daher meine Frage, wie kann ich ein beliebiges Programm so starten dass > es im Hintergrund läuft und sich nicht beendet wenn ich das ssh ausschalte? Da gab es mal das Programm "nohub" dafür. Chris ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] Prozess auf Heimserver starten
Hi, andre wrote: Daher meine Frage, wie kann ich ein beliebiges Programm so starten dass es im Hintergrund läuft und sich nicht beendet wenn ich das ssh ausschalte? Zum Beispiel mit nohup meinprogramm.sh& oder Du installierst Dir "screen", das ist etwas komfortabler, weil Du da beim Wieder-Einloggen wieder die gleiche Shell-Sitzung zurueckholen kannst und so direkt siehst, was das Programm evtl. ausgegeben hat. Bye Frederik -- Frederik Ramm ## eMail frede...@remote.org ## N49°00'09" E008°23'33" ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Prozess auf Heimserver starten
Hallo Liste, ich möchte meine Berechnungen für eine Garminkarte von meinem Desktoprechner auf einen Heimserver verschieben, damit der Prozess nicht meinen Desktop belegt. Dazu habe ich Ubuntu Server 10.04.2 LTS installiert. Die Verbindung stelle ich per ssh her. Wenn ich mich nun per ssh einlogge kann ich alle Funktionen des Systems nutzen. Allerdings muss das Terminalfenster mit der ssh-Sitzung geöffnet bleiben bis das Programm fertig gerechnet hat. Nun möchte ich aber nicht die ganze Zeit meinen Desktop anhaben. Gelöst habe ich das Problem quick&dirty über einen cronjob. Das finde ich aber nicht fachgerecht. Daher meine Frage, wie kann ich ein beliebiges Programm so starten dass es im Hintergrund läuft und sich nicht beendet wenn ich das ssh ausschalte? grüße Andre ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de