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.
2 Trackbacks