Taking Command of the Terminal with GNU Screen

Written By
Web Webster
Web Webster
Feb 12, 2010

“GNU Screen is one of the most useful utilities you can have at
your disposal if you spend any time at all working at the command
line. Screen allows you to manage multiple shell sessions from one
terminal window or console, view multiple shell sessions at the
same time, and even log into the same session from more than one
location at a time.

“The screen utility is a “window manager” that allows you to
organize and work with multiple shell sessions in a very powerful
way. Utilizing screen, you can manage shell sessions in all kinds
of useful ways. This tutorial will show you how to display two or
more sessions simultaneously in the same window, “detach” from a
session and log in later, and even log into the same session from
more than one system.

“One note about the commands shown in this tutorial: They are
case-sensitive, so Ctrl-a S is not the same as Ctrl-a s. Also, GNU
Screen runs on a lot of platforms. This tutorial specifically
focuses on newer releases of Screen found on modern Linux releases
such as openSUSE 11.2 and Ubuntu 9.10. If you’re running an older
Linux release or using Screen on Mac OS X or another Unix-based
system, some behavior may be different. For example, Mac OS X Snow
Leopard ships with Screen 4.00.03, which is a bit on the older side
compared to Screen on the version shipping with modern Linux
distros.


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.