wget und anderes im Hintergrund laufen lassen
Hi zusammen, wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft? Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie? Mike
On Sat, Sep 01, 2001 at 05:47:35PM +0200, Michael Gebhart wrote:
Hi zusammen,
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie?
Mike
wget & Haenge einfach ein & dran... Gruss Andre
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
-- Andre Best * Buchenweg1 a * 56337 Arzbach Tel+Fax: 0721 151 414152 * andre.best@web.de
Am Samstag, 1. September 2001 18:09 schrieb Andre Best:
On Sat, Sep 01, 2001 at 05:47:35PM +0200, Michael Gebhart wrote:
Hi zusammen,
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie?
Mike
wget &
Haenge einfach ein & dran...
Du kannst wget auch die Option -b bzw. --background übergeben. Grüsse Marius
----- Original Message -----
From: "Michael Gebhart"
Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie?
Am Ende ein " &" anhängen. Damit wird der Befehl im Hintergrund ausgeführt. hth, bye lars.
wget &
---------------------------------------------------------------
carpe noctem
----- Original Message -----
From: "Michael Gebhart"
Hi zusammen,
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie?
Mike
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Michael Gebhart wrote:
Hi zusammen,
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
einfach ein "&" hinter das Programm hängen, also z.B. wget -r ftp://ftp.suse.de & Allerdings hast du dann das Problem, daß du nicht siehst, wann er fertig ist.
Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie?
Nur ein Tip: Nimm doch einfach eine andere Konsole. Du hast doch schließlich 6 standardmäßig zur Verfügung
Mike
MfG Rene --
From : Rene Broichmann Registered Linux User EMail: rene.broichmann@gmx.de Number 127912 ICQ : 31520373
Hi zusammen, danke Euch allen Für Eure Antworten! TNX Mike
On Sat, 1 Sep 2001, Rene Broichmann wrote:
Michael Gebhart wrote:
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
einfach ein "&" hinter das Programm hängen, also z.B. wget -r ftp://ftp.suse.de &
Allerdings hast du dann das Problem, daß du nicht siehst, wann er fertig ist.
Doch, doch. Rufe doch mal den Befehl jobs auf, da steht es. Oder meinst Du, Du siehst nicht, wie weit der Befehl in der Verarbeitung vorangeschritten ist? Auch das geht. Wurde wget so aufgerufen nohup wget ... dann kannst Du ein "tail -f" auf die Datei "nohup.out" setzen. Da kann man prima mitgucken. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
Peter Blancke wrote:
On Sat, 1 Sep 2001, Rene Broichmann wrote:
Michael Gebhart wrote:
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
einfach ein "&" hinter das Programm hängen, also z.B. wget -r ftp://ftp.suse.de &
Allerdings hast du dann das Problem, daß du nicht siehst, wann er fertig ist.
Doch, doch. Rufe doch mal den Befehl
jobs
auf, da steht es.
den Befehl kannte ich noch nicht
Oder meinst Du, Du siehst nicht, wie weit der Befehl in der Verarbeitung vorangeschritten ist?
Auch das geht. Wurde wget so aufgerufen
nohup wget ...
den hier schon
dann kannst Du ein "tail -f" auf die Datei "nohup.out" setzen. Da kann man prima mitgucken.
Das ist aber nach dem Motto: Warum einfach, wenn es kompliziert geht ;) Michael wollte ja an seiner Konsole weiterarbeiten. Wenn man jetzt tail aufruft um mitzugucken, blockiert diesmail tail und nicht wget dieselbe. Allerdings kann man hier bei Bedarf tail killen und weiterarbeiten, während wget weiter Daten saugt. Man könnte sich auch ein Script schreiben, das, wie du beschrieben hast, den Download überwacht und bei Beendigung eine Mail schickt: ICH HABE FERTIG!!! :) Aber: Linux unterstützt ja nicht umsonst (im Gegensatz zu anderen so genannten Multitask-Betriebssystemen) mehrere Konsolen; warum sollte man sie nicht benutzen?
Gruss
Peter Blancke
--
From : Rene Broichmann Registered Linux User EMail: rene.broichmann@gmx.de Number 127912 ICQ : 31520373
On Sat, 1 Sep 2001, Michael Gebhart wrote:
wie kann ich denn z.B. wget aufrufen so dass es im Hintergrund läuft?
Ich will auf der Konsole ein Programm starten und dann weiterarbeiten können, ohne dass es meine Konsole blockiert. Nur wie?
Na, da konntest Du Dich ja vor Tipps kaum retten. Noch ein erweiterter Gedanke dazu: Du kriegst bald den Wunsch, den Befehl "wegt" so abzusetzen, dass er seine tagelangen Downloadvorgaenge auch dann noch weiterfuehren sollst, wenn Du schon lange schlafen gehen wolltest. Aber jetzt hast Du ein Problem: Du kannst Dich nicht mehr abmelden, weil der Abmeldeprozess Dir sagt: "Running jobs", und wenn Du Dich darueber hinwegsetzt, bist Du den Job los. Deshalb befasse Dich auch noch mit dem Befehl: nohup wget http://www.gewuenschte.url/index.html & Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
participants (7)
-
Andre Best
-
Lars Ehrhardt
-
Marius Brehler
-
Michael Gebhart
-
Peter Blancke
-
Philipp Zacharias
-
Rene Broichmann