[ < ] | [ > ] | [ << ] | [ 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] | [ ? ] |