GNU Screen
More info
- Released
- Type
- Terminal multiplexer
- License
- GPL-3.0
- Website
- gnu.org/software/screen
The original terminal multiplexer — lets you detach from a session and find it still running when you log back in.
From 1987. The core feature is detach/attach: start a long job over SSH, detach with Ctrl-a d, lose your connection on the train, reattach with screen -r and the job has been running the whole time. Plus multiple windows inside one terminal.
Largely superseded by tmux, which has cleaner configuration, proper split panes and active development. Screen is preinstalled on more systems, though, which makes it the safe fallback on an unfamiliar server.