screen is a virtual terminal manager, which provides the UNIX and Linux console user with the ability to have multiple windows no matter where he or she might be. screen also allows detached operations, where a terminal session can be put in the background and picked up later from another location.
This book is an updated copy of the Screen User's Guide as included with GNU Screen 4.0.3 in current development.