Last Updated on July 11, 2021
GNU Screen is a terminal multiplexer that runs several separate “screens” on a single physical character-based terminal. Screen prevents a session from “timing out” or disconnecting SSH connections or local terminal emulators.
Each virtual terminal emulates a DEC VT100 plus several ANSI X3.64 and ISO 2022 functions. Screen sessions can be detached and resumed later on a different terminal.
There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows moving text regions between windows.
Features include:
- Configurable input and output translation.
- Serial port support.
- Configurable logging.
- Multi-user support – a window can be displayed on more than one attached displays.
- Altscreen support.
- Split screen support.
- Hardstatus emulation.
- 256 colour support.
- utf8 charset support.
- X11 mouse tracking.
- Input translation.
- Huge number of commands.
- Optional braille support.
Website: www.gnu.org/software/screen
Support:
Developer: GNU Project
License: GNU GPL v2

GNU Screen is written in C. Learn C with our recommended free books and free tutorials.
Return to Top Terminal Multiplexer Tools Home Page
| Explore Linux | |
|---|---|
| Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category. | |
| In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality. | |
| The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions. | |
| Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others. | |
| Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems. | |
| Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks. | |
| Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems. | |
| Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux. | |
| Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools. | |
| Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux. | |
| Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux. | |

Please read our Comment Policy before commenting.