commands.sh
⌘K

screen

all

Hold a session open on a remote server. Manage multiple windows with a single SSH connection. See also: `tmux`, `zellij`.

More info →

Examples (8)

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
made by @shridhargupta | data from tldr-pages