Screen Home: http://www.gnu.org/software/screen/
Basics:
1 2 3 4 5 6 7 8 9 10 | -ctrl a c -> create new window -ctrl a A -> set window name -ctrl a w -> show all window -ctrl a 1|2|3|… -> switch to window n -ctrl a " -> choose window -ctrl a ctrl a -> switch between window -ctrl a d -> detach window -ctrl a ? -> help -ctrl a [ -> start copy, move cursor to the copy location, press ENTER, select the chars, press ENTER to copy the selected characters to the buffer -ctrl a ] -> paste from buffer |
How to start screen:
1 2 3 4 | -screen -DR -> list of detached screen -screen -r PID -> attach detached screen session -screen -dmS MySession -> start a detached screen session -screen -r MySession -> attach screen session with name MySession |
Advanced:
1 2 | -ctrl a S -> create split screen -ctrl a TAB -> switch between split screens |
If you created a new split screen, the current window is empty. either select an existing window (ctrl a “) or create a new split screen (ctrl a n).
1 2 3 4 | -ctrl a Q -> Kill all regions but the current one. -ctrl a X -> remove active window from split screen -ctrl a O -> logout active window (disable output) -ctrl a I -> login active window (enable output) |

A 3 way screen split view
Furter reading: Linux Administration: A Beginner’s Guide

5 Comments
1 Joe wrote:
Great basic tutorial, how do you save “Split setting” after you detach it?
2 Peteris Krumins wrote:
Nice post! I’d like to share what I have created to learn screen faster. It’s a screen cheat sheet with all the possible keyboard shortcuts.
See this: http://www.catonmat.net/blog/screen-terminal-emulator-cheat-sheet/
3 Maniraj Patri wrote:
This is a really nice intro
4 Sindhu S wrote:
How do I close a instance ? (that I created with C-a c)
5 Phil wrote:
You can close an instance by exiting from the shell.
One Trackback