Screen
Aus Sebastians Homepage
screen ist ein Terminal-Multiplexer, der es erlaubt, mehrere virtuelle Terminals auf einer physischen Konsole zu verwalten. Wenn ich screen nicht hätte, dann wüßte ich nicht mehr weiter...
Wenn man meistens über eine ssh- oder telnet-Verbindung arbeitet (oder es lästig findet, sich auf jeder neuen Konsole wieder neu einloggen zu müssen), dann kann man mit screen quasi mehrere Sitzungen gleichzeitig öffnen und einfach zwischen mehreren umschalten.
Zusätzlich kann man auch die gesamte Sitzung vom physischen Terminal abkoppeln ("detach") und sich abmelden. Später kann man diese Sitzung dann am selben oder an einem anderen Terminal wieder aufnehmen - sehr praktisch, um ein Programm im Hintergrund laufen zu lassen.
Ich benutze screen z.B. in Verbindung mit urlview. Wenn ich Mails oder News lese und eine Webseite öffnen möchte, dann muß ich nicht meinen Mail- oder Newsreader blockieren, sondern öffne die Webseite im Hintergrund in einem neuen virtuellen Terminal, so, als wenn man auf einer grafischen Oberfläche ein neues Fenster öffnet.
Die Optionen aus der globalen screenrc sind für mich nicht weiter wichtig, da ich diese nicht verändert habe. Meine eigene Konfiguration ist hier:
- ~/.screenrc - Meine persönliche screen-Konfiguration.
