Screen
- What is screen?
- The network
- Screens already running
- ssh into machine running screens
- List screens {screen -list}
- Reattach screen {screen -r name}
- Switch between panes {C-a #}
- Rename pane {C-a A}
- Switch panes again
- Leave process running!
- Detach screen {C-a d}
- Reattach screen {screen -r name}
- Create pane {C-a c}
- Reattach, switch panes
- Kill pane {C-a k, then y}
- New screen {screen -S name}
- Exit server, screens still running!
1. What is ‘screen’?
Screen manages multiple sets of terminal windows (panes), allowing you to switch between them while keeping them all running. You can also run multiple screen sessions, each with their own set of panes, and switch between sessions while keeping them all running. It’s like having multiple desktops, but only for terminal windows.