Archiv verlassen und diese Seite im Standarddesign anzeigen : telnet: prozesse im hintergrund laufen lassen
hallo,
ich moechte erreichen, dass ich auf einer linux maschine per telnet einen prozess starten kann und dieser auch nach dem logout im hintergrund weiterlaeuft. dazu gab es entsprechende software, kann mich aber an den namen nicht mehr erinnern. vielleicht gehts auch mit den unix standardbefehlen fg, bg, ...?
danke fuer die hilfe.wmxx http://webmaxx.exit.de - it#s your money
SySTeMLorD
29.04.01, 17:48
also du kannst per telnet (als root):
/sbin/init.d/apache start
eingeben.
Somit ist der Webserver gestartet und bleibt auch nach dem ausloggen aktiv
Oder meintest du was anderes?
Hy wmxx,
Gib den Befehl (z.B. ping www.schorschi.net (http://www.schorschi.net) & ein. Das "Und-Zeichen" bedeutet, dass der Befehl im Hintergrund ausgeführt wird.
Ich schaetze Du suchts nohup.
Naeheres in man nohup
danke fuer die bisherigen antworten, werde nohup ausprobieren.
was ich tun will ist beispielsweise einen oder mehrere downloads ueber telnet auf der linux maschine zu starten, die weiterlaufen, auch nachdem ich telnet beendet habe.
gruss.wmxx
Du kannst den Befehl auch mittels "rsh" starten, oder mittels "ssh"
thorsten
Hi wmxx,
"nohup" ist genau der Befehl den du suchst.
z.B. "nohup cp datei1 datei2 &"
hier wird ein Kopie in den Hintergrund geschickt und durch nohup ein virtuelles tty erzeugt (für standard in / out).Dieses wird gebraucht um dem Prozess ein Frontend zu bieten für z.B. fertig oder error.
MFG ROT
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.