Using screen - SethBodine/audit-tools GitHub Wiki

What is Screen?

screen is a full-screen software program that can be used to multiplexing a physical console between several processes (typically interactive shells). It offers a user to open several separate terminal instances inside a single terminal window manager.

Basic Screen Usage

Running screen

screen          # start new screen process
screen -ls      # list existing screen sessions
screen -r       # reconnect to detached screen process

Application Shortcuts

Most commands will begin with Control+a

  • c - Create new Terminal
  • n - Next Terminal
  • p - Previous Terminal
  • a - Name Current Terminal
  • k - kill screen session (and all terminals)
  • Esc - Scrollback on current Terminal - Esc again to return to bottom
  • ? - Help screen with key bindings

Quick Spin up multiple terminals (great for Prowler)

screen         # Start Screen
# All commands begin with Ctrl+A

a              # Update Terminal Name
c              # Create new Terminal
p              # Navigate backwards to previous window
n              # Navigate forward to the next window
"              # List all Windows, use arrow keys to select and Enter to switch

Further Tips and Tricks