Strict Standards: Declaration of action_plugin_loglog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/public/screen/lib/plugins/loglog/action.php on line 15

Strict Standards: Declaration of action_plugin_captcha::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/public/screen/lib/plugins/captcha/action.php on line 0
GNU screen [man:sessionnames]

Differences

This shows you the differences between two versions of the page.

man:sessionnames [2017/07/07 08:45] (current)
163.244.22.10 created
Line 1: Line 1:
 +===== Session Names =====
 +Each session has a name associated with it that can be used when attaching to them.  Session names are displayed when listing your sessions using screen -list.
 +
 +<code>
 +root@backup:~# screen -list
 +There are screens on:
 +        7637.dispatch   (Attached)
 +        7545.playing    (Detached)
 +        7680.irc        (Detached)
 +        7684.logs       (Attached)
 +        7693.pts-5.backup       (Attached)
 +4 Sockets in /var/run/screen/S-root.
 +</code>
 +
 +The default session name is constructed from the tty and host names, which isn't very useful as you can see from the last entry above.  To give a screen a name, you specify it with the -S option.
 +
 +<code>
 +screen -S mySessionName
 +</code>
 +
 +It's even more useful when combined with -R, in which case the -S can be omitted.  This causes screen to attach to an existing session with the given session name, or create a new one with that name.  Combined with -d or -x, it's  a very powerful feature. :)
 +
 +<code>
 +screen -xR mySessionName
 +</code>
 +
 +===== Changing the Session Name =====
 +
 +Session names can be changed on an existing session using the :sessionname command.
 +
 +<code>
 +C-a :sessionname mySessionName
 +</code>
 +
 +===== Closing Notes =====
 +Session names, combined with window [[title_examples]], makes life a lot easier when you have multiple sessions with multiple windows in each.
 
man/sessionnames.txt · Last modified: 2017/07/07 08:45 by 163.244.22.10
Recent changes RSS feed GNU General Public License Driven by DokuWiki