Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

$H4RKY

Anfänger

  • »$H4RKY« ist männlich
  • »$H4RKY« ist der Autor dieses Themas

Beiträge: 21

Wohnort: C:\windows\system32

Beruf: viel

  • Nachricht senden

1

11.12.2006, 09:12

programme beenden

hi,


ich habe über ssh ein programm mit screen gestartet, es läuft auch weiter wenn ich die konsole wieder schliesse und mich abmelde .... soll es ja auch ... aber wie kann ich das jetzt wieder beenden, bzw den task wieder in die konsole rufen ???

EDIT: ich mach das mal etwas genauer ....

gestartet habe ich :

screen -A -m -d -S perl hlstats.pl

laufen tuts nach beenden und erneutes öffnen der konsole auch noch:

perl hlstats.pl
++ HLstats 1.34 starting...

-- Opening UDP listen socket on port 27500 ...
Can't setup UDP socket on port 27500: Die Adresse wird bereits verwendet

nun möchte ich es abe wieder beenden. kill und killall geht irgendwie nicht ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »$H4RKY« (11.12.2006, 09:19)


2

11.12.2006, 09:18

Erst mal: Hilfe zu screen findest Du mittels 'screen --help' oder 'man screen' ;)
Zweitens: solltest Du nur ein screen unter dem Benutzer geöffnet haben, kommst Du ganz einfach mittels 'screen -r' wieder in diese virtuelle Konsole ;)


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

$H4RKY

Anfänger

  • »$H4RKY« ist männlich
  • »$H4RKY« ist der Autor dieses Themas

Beiträge: 21

Wohnort: C:\windows\system32

Beruf: viel

  • Nachricht senden

3

11.12.2006, 09:23

THX, geht ja fix hier :P


wenn ich aber in die console screen -r eingeben erscheinen zwar laufende tasks, aber der hlstats.pl is da irgendwie nicht bei


There are several suitable screens on:
12904.server9 (Detached)
16224.pts-6.h1035597 (Detached)
17783.pts-6.h1035597 (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.

4

11.12.2006, 09:51

Tja, da hast Du mehrere screens laufen ;)
Die erste Nummer ist die PID des jeweiligen screen-Prozesses, mittels 'pstree -p' findest Du einerseits heraus welche Unterprogramme i.d. screens laufen, andererseits welchen screen Du aufrufen musst ...

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

Thema bewerten