tldr/pages/common/screen.md

32 lines
533 B
Markdown
Raw Normal View History

2014-02-28 00:51:40 +04:00
# screen
> Hold a session open on a remote server. Manage multiple windows with a single SSH connection.
- Start a new screen session:
2014-02-28 00:51:40 +04:00
`screen`
- Start a new named screen session:
`screen -S {{session_name}}`
2017-07-20 21:53:15 +03:00
- Start a new daemon and log the output to screenlog.x:
`screen -dmLS {{session_name}} {{command}}`
- Show open screen sessions:
2014-02-28 00:51:40 +04:00
`screen -ls`
- Reattach to an open screen:
2014-02-28 00:51:40 +04:00
`screen -r {{session_name}}`
2014-02-28 00:51:40 +04:00
- Detach from inside a screen:
2014-02-28 00:51:40 +04:00
`Ctrl + A, D`
2015-12-29 06:20:38 +03:00
- Kill a detached screen:
2015-12-29 06:20:38 +03:00
`screen -X -S {{session_name}} quit`