Continuing with our series to help you boost your prototyping abilities, this time we will take a short glance at GNU Screen.
Screen is an amazing tool that allows you to create a separate Terminal buffer, independent of the current Terminal session. That is, you may want to enter into Screen through the Terminal and execute some code. Later on, you can log into Screen again and review the execution of your script. Is like a background execution on steroids :).
The tool is packed with several special key-strokes combinations to manage Screens, navigate among them, rename them, detach or close unused Screens, and so forth. I have compiled a very useful example for when you need to execute a remote script using ssh + Screen on the remote host.
Also, I encourage you to take a look at Linode’s tutorial so you can get up-and-running very fast.
Do you know any special Screen tricks? Let us know in the comments section.