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


Wichtiger Hinweis: Wer hier aus SEO- oder anderen Werbe-Gründen auf eine kommerzielle Seite verlinkt,
geht einen Vertrag über kostenpflichtige Werbung ein. Konditionen und weitere Hinweise.
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.
BBCode-Formatierung erlaubt
Formular-Optionen