What do you do if you lose your SSH connection to a server and you want to open the same session to continue the work your were doing? You use the command screen
.
Screen is usually pre-installed in modern Linux distros, but if it’s not you can install it using sudo apt install screen
.
Using screen
Start the session you don’t want to lose:
screen -S session_name
Now you have a session where you can work and come back if your connecton is lost.
Coming Back to Your Lost Session
Connect to your server and check the list of screen sessions:
screen -ls
Connect to your session using its ID number that you can find next to the session name:
screen -r session_ID_number
Killing a Screen Session
while in the session press:
ctrl+a k