Screen command is a very useful tool. It runs in background so there is no need to worry about opened console windows and launched programs. Screen program is available on all UNIX/Linux platforms as an easy to install package so it’s very popular.
Suppose you want to create the following screen layout. After invoking several ‘split window’ commands we have layout like on the image below.
Then let’s detach our Screen and attach again. Unfortunately the layout has been lost. How to avoid this? After creating layout invoke the following command:
ctrl a :layout save default
Next detach the Screen and attach again. It works. Is’t it? 🙂