Working with Screen
Screen is a great tool to separate your windows in a Linux environment. It enables you to switch between different screens effortlessly.
Installing
First of all, you need to install Screen.
sudo apt-get screen
Basics
Start a new screen with the screen
command. You will often use CTRL + A
and then another key to do actions. For example, CTRL + A
and ?
will show you all commands.
To create a name to your Screen session, use the -S
flag.
screen -S session_name
You can list all active screens with this command.
screen -ls
Detach
The easiest way to detach from a screen is CTRL + A
and then D
.
Reattach
Retaching can be done simplest with the -r
flag.
screen -r
Will resume to the latest Screen session. You can specify name or ID after if you want to attach to a specific session.
screen -r <session>
Close
There are some ways you can close your session.
Inside the Screen
CTRL + A
and then X
CTRL + A
and then :quit
Outside of the Screen
screen -ls
to get all sessions.
screen -XS <session> quit
to quit the session.
-X
- Execute command-S
- Choose session