« My Favorite Sunset Photo | Main | Green Thumb Sunday: Blackberry Flowers »
How-To: Detach Sessions in Screen
By Eaglehawk | May 10, 2008
- How-To: DMCA Notices
- How-To: Detach Sessions in Screen

photo credit: slashcrisis
Recently I have been running a script on one of my servers that has been taking longer than I can sit at a laptop. So I decided I use screen to run the program that way I could leave the session running after I left the system. I found once you are in screen it does not matter how many screen sessions you have open; you can use CTRL+A followed by D to detach your screen without closing it.
Some screen important keys quick reference:
CTRL+A + 0-9 – Change which screen session you are using.
CTRL+A + C – Open a new screen session.
CTRL+A + D – Detach without closing your sessions.
Screen allows you to customize it’s view. This is what I have in my .screenrc
hardstatus on
hardstatus alwayslastline
hardstatus string “%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %m/%d %C%a “
# see http://www4.informatik.uni-erlangen.de/~jnweiger/screen-faq.html
# support color X terminals
termcapinfo xterm|xterms|xs|rxvt ti@:te@
termcap xterm ‘XT:AF=\E[3%dm:AB=\E[4%dm:AX'
terminfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX'
termcapinfo xterm 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007′
termcap xtermc ‘XT:AF=\E[3%dm:AB=\E[4%dm:AX'
terminfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX'
termcapinfo xtermc 'XT:AF=\E[3%p1%dm:AB=\E[4%p1%dm:AX:hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007′
all of the termcapinfo xtermc lines should be one line. Not really sure why it’s doing this.
Hope this helps others that are looking for help with this.
Categories: Linux
Technorati Tags: How-To, Linux