Re: [Talk-de] Prozess auf Heimserver starten

2011-07-29 Diskussionsfäden andre

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

2011-07-28 Diskussionsfäden Carsten Schwede

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

2011-07-28 Diskussionsfäden Andreas Neumann
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

2011-07-28 Diskussionsfäden 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

-- 
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

2011-07-27 Diskussionsfäden Frederik Ramm

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

2011-07-27 Diskussionsfäden M∡rtin Koppenhoefer
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

2011-07-27 Diskussionsfäden P.Priess
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

2011-07-27 Diskussionsfäden Chris66
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

2011-07-27 Diskussionsfäden Frederik Ramm

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

2011-07-27 Diskussionsfäden andre

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