Screen ist eine Art Terminal-Multiplexer und ein hilfreiches Tool, wenn man öfter mit Terminal-Sitzungen auf Remote-Rechnern (man sitzt nicht direkt vor dem Rechner, sondern ist mit diesem über das Internet verbunden) arbeitet. Wenn man auf einem solchen Rechner z.B. einen umfangreichen Job startet (Kompilieren des Kernels) und man schließt zwischenzeitig die Terminal-Sitzung, so werden alle Prozesse beendet. Mit screen kann man über eine Terminal-Sitzung umfangreiche Prozesse auf der Remote-Maschine starten, sich anschließend abmelden und sich später mit der Terminal-Sitzung wiederverbinden - eine wirklich großartige Sache! Folgendes Video veranschaulicht die Funktionsweise von screen:
( Link )
Hier gibt es ein weiteres Tutorial mit einer Liste der Shortcuts.