Verwante Seiten

Was ist das?

Screen ist ein Windowmanager auf der Konsole. So ein Dienst ist sehr nützlich, wenn man gewisse Ansichten oder Aufgaben erledigen möchte und dabei entweder zuwenig Platz hat oder die Verbindung zum Beispiel via SSH instabil ist. Screen muss auf dem Host installiert sein und man muss angemeldet sein um es zu verwenden.

Installation

Das Programm ist bei den meisten Distributionen schon dabei. Sonst kann es bequem mit der Paketverwaltung installiert werden.
Beispiel Debian: 'apt-get install screen'

Anwendung

Neue Sitzung starten

Grundsätzlich kann man einfach 'screen' eingeben. Man landet in einer neuen Shell. Diese bekommt jedoch einfach eine zufällige Nummer. Mit der Option '-S $Sitzungskennung' kann man den Namen auf $Sitzungskennung setzen. Beispiel:

screen -S mc

Sitzung in den Hintergrund schicken

Einfach [Ctrl] + [a] + [d] drücken und man landet wieder in der alten Shell.

Anzeigen der verschiedenen Sitzungen

screen -ls

Eine Sitzung wieder übernehmen

Nachdem man mit screen -ls die Kennung einer Sitzung hat, tipp man folgendes ein:

screen -r $Sitzungskennung

Will man eine Sitzung auf mehreren Ausgaben sehen, tippt man folgendes ein:

screen -rx $Sitzungskennung

Problembehebung

Ist zum Beispiel die Verbindung abgerissen, hilft die Option '-d'. Dabei wird sofern nötig die Sitzung zuerst detacht und dann wieder atached.

screen -r -d $Sitzungskennung

Beenden einer Sitzung

  1. In die Sitzung hinein wechseln
  2. Falls vorhanden, das laufende Programm schliessen
  3. Den Befehl 'exit' geben.

Weitere Infos

  1. Man page: 'man screen'
 
infos/linux/screen.txt · Zuletzt geändert: 2008/09/25 19:22 von schule
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki