ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
2324
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Avatar von Speedkill
    Speedkill ist offline Mitglied Gold
    Registriert seit
    Nov 2004
    Beiträge
    131
    Hallo Leute,

    gibt es eine Möglichkeit ein Programm nach dem Start von der Konsole zu lösen und es später evtl. wieder an eine (auch andere Konsole) zu binden ?

    Im konkreten Fall möchte ich mich per Putty auf meinen Server verbinden, ein Programm starten (z.B. ping) die Verbindung mit Putty beenden und der Ping sollte weiterlaufen. Momentan bricht das Programm bei Beendigung der Konsole ja ab.
    Später wäre es natürlich von Vorteil wenn man das laufende Programm über eine neue Putty Verbindung wieder stopppen könnte.

    Viele Grüße
    Speedkill
     
    Hinter dir.... ein dreiköpfiger Affe!

  2. #2
    4men ist offline Mitglied Silber
    Registriert seit
    Oct 2004
    Beiträge
    64
    Hi

    eine Möglichkeit sollte sein ein & an den Befehl anzuhängen.

    Code :
    1
    
    ping localhost &

    dann solltest du die Konsole beenden können ohne das der ping Befehl gestoppt wird.

    In einer neuen Konsole:
    Das Programm solltest du dann so beenden können wobei die Id die Zahl von der Ausgabe des ersten Befehls ist.

    Code :
    1
    2
    
    ps -A | grep ping
    kill [id]

    Gruß 4men
     
    world:~ # cd /
    world:/ # rm -rf *

  3. #3
    Registriert seit
    May 2002
    Ort
    Böblingen/Sigmaringen
    Beiträge
    1.313
    Einfach screen / nohup nutzen. Themen dazu gabs im Forum schon zu hauf, z.B.:

    http://www.tutorials.de/forum/linux-...+lassen+screen
     
    Nur der Wahnsinnige ist sich absolut sicher.

  4. #4
    Avatar von takidoso
    takidoso ist offline Mitglied Brillant
    Registriert seit
    Aug 2004
    Ort
    Kömigstein
    Beiträge
    990
    Zitat Zitat von Helmut Klein Beitrag anzeigen
    Einfach screen / nohup nutzen. Themen dazu gabs im Forum schon zu hauf, z.B.:

    http://www.tutorials.de/forum/linux-...+lassen+screen
    Hallo Helmut,
    ich habe es mit nohup mal ausprobiert auf einem Solaris-Rechner, leider wird der Prozess, in diesem Fall ein Java-Programm, einfach beendet obgleich ich die überall dargestellte Syntax
    Code :
    1
    
    nohup tumalwas.sh &
    angewendet habe. Leider habe ich kein "screen" dort zur Verfügung
    Liegt dieses Nichtfunktionieren von nohup an Solaris oder ist das Problem bei Java-Programmen (mittels starterscript aufgerufen) ein bekanntes Phänomen?

    für jeden Hinweis dankbara...

    Takidoso
     

Thema nicht erledigt

Ähnliche Themen

  1. Antworten: 15
    Letzter Beitrag: 22.01.09, 00:19
  2. Programmausführung scheitert
    Von Loveboat im Forum Microsoft Windows
    Antworten: 3
    Letzter Beitrag: 10.10.08, 08:48
  3. Problem mit php Programmausführung
    Von gernotmann im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.07.07, 13:35
  4. Auf Programmausführung überprüfen
    Von mhribernik im Forum .NET Windows Forms
    Antworten: 3
    Letzter Beitrag: 10.08.06, 07:26
  5. Konsole: Trennen einer Netzwerkverbindung
    Von stanleyB im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 22.09.04, 12:04