screen
Hold a session open on a remote server. Manage multiple windows with a single SSH connection. See alsotmux
andzellij
. More information: https://manned.org/screen.
-
Start a new screen session:
screen
-
Start a new named screen session:
screen -S {{session_name}}
-
Start a new daemon and log the output to
screenlog.x
:
screen -dmLS {{session_name}} {{command}}
-
Show open screen sessions:
screen -ls
-
Reattach to an open screen:
screen -r {{session_name}}
-
Detach from inside a screen:
Ctrl + A, D
-
Kill the current screen session:
Ctrl + A, K
-
Kill a detached screen:
screen -X -S {{session_name}} quit
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.