Terminal multiplexer with VT100/ANSI terminal emulation
  17 reviews

GNU Screen is a terminal multiplexer that runs several separate "screens" on a single physical character-based terminal. 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.

Screen also supports a whole slew of other features, including configurable input and output translation, serial port support, configurable logging, and multi-user support.
Latest reviews
lib2know 4 years ago

very important is the persistent sessions feature especially while journeys through regions with weak connections. For splitting screens on the terminal tmux might be better.

skuttis4u 4 years ago

cannot live without it when having multiple SSH sessions to resume my work with

blaztek 5 years ago

Love using it for my Minecraft and Minecraft PE servers!

Maspo10 6 years ago


wfong 6 years ago

Essential to every Linux system

dnixx 7 years ago

Anyone who uses the terminal should check out screen.

silverdirk 8 years ago

I can't use a system without this tool. Replace laggy alt-tab window manager operations with lightning-fast ^A sequences. Also great for getting multiple remote terminals over a single ssh connection.

daeme 8 years ago

a must-to-have for every shell power user!

chassum 8 years ago

Essential tool for anyone who needs a remote command line. Don't leave home without it.

RavS 8 years ago


grim 9 years ago

One of my fav apps of all time! Incredibly useful!

lonewolf367 9 years ago

A *nix necessity!

stimuli 9 years ago

If you learn to use it, you will quickly realize how incredibly handy and powerful screen is.

hybrid 10 years ago

Nagyon hasznos!

Tar-Minyatur 10 years ago

I can't count anymore how often screen saved my work when my ssh session suddenly died. In some cases it lacks usability though.

jkw 10 years ago

As distrohopper said. But in addition to that, I'd like to add the possibility to run programs in the background on a server which you have shell access on. Maybe working on compiling something, chatting over irssi, compressing some file to your webhotel with ssh access too and much much more.

distrohopper 10 years ago

Great for reducing desktop clutter! I don't need 10 terminal windows open at once, only 1 (or 2)