DE.STRUCTION: private

using screen with a nice menu-bar

introduction

what GNU says about it

Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells.

it supports multiple sessions you may run in e.g. one SSH-connection. you can get it from http://www.gnu.org/software/screen/

what's this HOWTO about?

I'll show you how to enrich functionality of screen by adding something like a menu-bar. In fact it's more like "tabbing", you may know from programs like firefox.

You can assign names to each tab, or simply let screen guess a proper name. Additionaly you may add information like the hostname, time or load.

Secondly I'd like to show you an example how to combine this bar with own shell-scripts to provide more functionality. It's a network-IO-visualisation, displaying the current load on a device.

what this HOWTO is not about!

usefull config / scripts

config:menu-bar

basics

adding some stats

adding network-throughput

scripts

adding network-throughput

screenshots