An Introduction To GNU Screen
I personally believe that using a terminal multiplexer is a must for anyone who spends a non-trivial amount working on remote *nix servers. This post is a gentle introduction to GNU screen but I would like to take a short detour and explain why they are useful.
Why use a terminal multiplexer? Some of the most obvious advantages being:
Ability to have a saved session for your work Cutting down the number of terminal windows you have to open Let’s discuss a usecase wherein you are logged on to your Edge/Gateway node and would like to monitor your Spark jobs, your HBase service and at the same time query Impala tables.