Skip to content

Prozess in Screen verlagern

Kurztipp aus der Serverwaltungsabteilung dem Maschinenraum:
bg
disown $prozess
screen
reptyr $PID

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

TM

Am besten direkt tmux statt screen benutzen ;)

hoschi

Ich mag screen :p

Danke fuer den Tipp, werde ich mal bei Gelegenheit probieren.

TM

Der Vorteil von tmux ist dass es eine saubere Client/Server-Architektur hat und du daher z.B. nicht das Problem hast wenn du von einer sudo-session aus attachen willst. Mit screen geht das nicht ohne dass du dein TTY world-writable machst.

http://dominik.honnef.co/posts/2010/10/why_you_should_try_tmux_instead_of_screen/ ist auch recht lesenswert.

Peter Geher

Klappt wunderbar! Hier unter Arch musste allerdings noch ein
[sudo] echo "kernel.yama.ptrace_scope = 0" >> /etc/sysctl.d/10-ptrace.conf
[sudo] sudo sysctl -p /etc/sysctl.d/10-ptrace.conf

Durchgenagelt werden.


Vielen Dank an den Maschinenraum :)

allo

Gibt aber noch Probleme, wenn der Prozess seinen Screen kennen will, weil $STY nicht gesetzt ist.

mrx

Weiß jemand, ob das auch in einer csh geht?

Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

BBCode-Formatierung erlaubt
Formular-Optionen