Kann man einen Screen-Prozess irgendwie abschiessen?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Trolli

Benutzer
Registriert
12. Juli 2007
Beiträge
9.848
Reaktionspunkte
1
Punkte
0
Ich habe das Problem, dass einer meiner Screen-Prozesse nicht mehr auf Tastatureingaben reagiert. Ich kann zwar mit Strg-A + D den Prozess wieder verlassen, aber die Eingabeaufforderung innerhalb des Screen-Prozesses reagiert nicht mehr auf meine Tastatureingaben. Gibt es eine Möglichkeit, den Prozess zu beenden, ohne meine Station neu zu starten?

Trolli
 
Wenn du mit CTRL A und D hinauskommst, wird denn der Screen Prozess nicht mit ps, top oder htop gelistet? Stell die PID fest und schiess ihn mit kill ins Nirvana (müsste doch klappen)
 
Jedenfalls finde ich ihn nicht unter dem Namen "screen". Ansonsten würde ich das ja auch vermuten. Ich kann aber nichts finden.

Trolli
 
Wer sich vorher informieren will, wie viele screens laufen und welchen Status diese haben, ruft über den Parameter -ls (englisch: "list") eine Übersicht auf:

$ screen -ls
There are screens on:
26094.pts-6.huhnix (Attached)
26464.pts-9.huhnix (Detached)
2 Sockets in /var/run/uscreens/S-suse92.

Alle Sitzungen, die als "Attached" oder "Detached" gelistet sind, können Sie wie gezeigt betreten. Sollte sich ein screen-Prozess verabschiedet haben, taucht dieser in der Liste mit dem Status-Flag "Dead" (deutsch: tot) auf. Solche Überbleibsel entfernen Sie mit

screen -wipe
http://www.easylinux.de/Artikel/ausgabe/2005/08/083-guru-screen/index.html
 
Oh Mann, bin ich blind. Danke. Hab ihn gefunden. Mit top war er nicht zu sehen und mit ps|grep screen hat er ihn nicht gefunden, weil er SCREEN geschrieben wird. Die tatsächliche Prozessnummer stimmt sogar mit der Screen-Prozessnummer überein, die man eingeben muss, um wieder auf die Session zuzugreifen...

Danke!

Trolli

EDIT: Der Screen war nicht als "dead" markiert...
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat