| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Screen Screen has the following command-line options:
screen must redraw parts of the display
in order to implement a function.
screen may try to restore its old window sizes when attaching to
resizable terminals (those with `WS' in their descriptions, e.g.
suncmd or some varieties of xterm).
screen, but instead detach a screen session
running elsewhere (see section 8.1 Detach). `-d' has the same effect as
typing C-a d from the controlling terminal for the session.
`-D' is the equivalent to the power detach key. If no session can
be detached, this option is ignored. In combination with the
-r/-R option more powerful effects can be achieved:
-d -r
-d -R
-d -RR
-D -r
-D -R
-D -RR
Note: It is a good idea to check the status of your sessions
with screen -list before using this option.
screen session, this option
sets the default command caracter. In a multiuser session all users
added will start off with this command character. But when attaching
to an already running session, this option only changes the command
character of the attaching user.
This option is equivalent to the commands defescape or
escape respectively. (see section 14.3 Command Character).
defflow command (see section 15. Flow Control).
defscrollback command (see section 12.1 Copying).
interrupt argument to the defflow command (see section 15. Flow Control). Its use is discouraged.
deflogin command (see section 10.4 Login).
screen, but instead print a list of session
identification strings (usually of the form pid.tty.host;
see section 8.5 Session Name). Sessions marked `detached' can be resumed
with screen -r. Those marked `attached' are running and
have a controlling terminal. If the session runs in multiuser mode,
it is marked `multi'. Sessions marked as `unreachable' either
live on a different host or are dead.
An unreachable session is considered dead, when its name matches either the
name of the local host, or the specified parameter, if any.
See the -r flag for a description how to construct matches.
Sessions marked as `dead' should be thoroughly checked and removed.
Ask your system administrator if you are not sure.
Remove sessions with the `-wipe' option.
screen that your auto-margin terminal allows programs to
write to the last column of the last row of the screen without
scrolling. This can also be set in your `.screenrc' by specifying
`xn' in a termcap command (see section 16. Termcap).
screen to ignore the $STY environment variable. When
this option is used, a new session will always be created, regardless of
whether screen is being called from within another screen
session or not. This flag has a special meaning in connection
with the `-d' option:
-d -m
screen in detached mode. This creates a new
session but doesn't attach to it. This is useful for system startup
scripts.
-D -m
screen in detached mode, but doesn't fork
a new process. The command exits if the session terminates.
screen session. No other options (except
combinations with `-d' or `-D') may be specified, though
the session name
(see section 8.5 Session Name) may be needed to distinguish between multiple
detached screen sessions.
The second form is used to connect to another user's screen session which
runs in multiuser mode. This indicates that screen should look for
sessions in another user's directory. This requires setuid-root.
screen session. If
successful, all other command-line options are ignored. If no detached
session exists, start a new session using the specified options, just as
if `-R' had not been specified. This option is set by default if
screen is run as a login-shell (actually screen uses `-xRR' in
that case).
For combinations with the
`-D'/`-d' option see there.
screen
uses the value of the environment variable $SHELL, or
`/bin/sh' if it is not defined. This option is equivalent to the
shell command (see section 6.4 Shell).
screen -list and screen -r commands. This option is
equivalent to the sessionname command (see section 8.5 Session Name).
shelltitle command
(see section 6.4 Shell).
screen -ls, but remove destroyed
sessions instead of marking them as `dead'.
An unreachable session is considered dead, when its name matches either
the name of the local host, or the explicitly given parameter, if any.
See the -r flag for a description how to construct matches.
-d or -r option to tell screen to look only for
attached or detached screen sessions. Note that this command doesn't
work if the session is password protected.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |