“Screen is a full-screen window manager that multiplexes a
physical terminal between several processes (typically
interactive shells).”
Dat wist ik al, had er een keertje mee gespeeld. Maar ja, als je meerdere terminals wilt hebben kun je meerdere Xterms op je scherm zetten of schakelen tussen de virtuele consoles. Vanuit de grafische omgeving zijn tty1..6 te bereiken met Control + Alt + F1..6. Eenmaal in textmodus hoef je de Control toets niet meer te gebruiken. Om terug te gaan naar de grafische desktop: Alt + F7 (afhankelijk van de configuratie)…. maar dit allemaal terzijde.
Passie gebruikt screen voor een heel andere functionaliteit, namelijk de mogelijkheid om een terminal sessie te verbreken en later weer op te pikken. Lees Passie’s Screen Howto voor een introductie. Een andere leuke feature is het maken van een screendump: Control + a h.
Update: Een zeer duidelijke handleiding is hier te vinden.
Met screen kun je ook met meerdere mensen tegelijk werken. Dit vereist echter wel een set-uid bit op de screen executable voordat dit werkt. Meer hierover op http://home.cc.umanitoba.ca/~umjenki5/articles/GNUScreen.html en uiteraard staat het ook in de zeer lange man page.