Linux-Windowmanager Screen Grundlagen

Was ist Screen:

Screenein Fenstermanager (Windowmanager). So nun zur Frage was ist ein Fenstermanager?
Jeder Linux Benutzer Kennt das Problem wenn ich mit “putty” (oder dem Terminal Client eurer Wahl) einen Terminal auf dem Server öffne (mich anmelde) und dann ein Programm aus diesem Terminal Starte was eine Ausgabe auf dem Bildschirm macht und nicht im Hintergrund in log Files schreibt.
An dieser Stelle kommt Screen zum Einsatz. Mit Screen lassen sich virtuelle Terminal Sitzungen öffnen wobei sich jede komplett eigenständig starten und beenden lässt.

Wo bekomme ich Screen:

apt-get install screen

Wie benutze ich Screen:

neuer Terminal:

screen

Dieser Terminal bekommt aber nur eine Nummer an die wir uns in 2 Tagen nicht mehr erinnern können.
Falls man Screen über ein Script steuern möchte braucht er einen festen Namen.

Neuer Terminal mit Namen “TestTerminal”

screen -s TestTerminal

Man kommt aus einer Sitzung mit der Tastenkombination [Ctrl] + [a] + [d] (die Sitzung wird nicht geschlossen, sie bleibt im Hintergrund aktiv)

Auflisten der Offenen Screens mit:

screen -ls

Eine offene Sitzung wieder übernehmen mit:

screen -r TestTerminal

Eine Sitzung nach einem Verbindungsabbruch wieder übernehmen:

screen -r -d TestTerminal

Zu guter Letzt gibt es nur noch zu sagen wie die Sitzung beendet wird:
einfach in der Sitzung

exit

Eingeben

Soviel zu den Screen Grundlagen!!

Share and Enjoy:
  • Print
  • Facebook
  • Twitter
  • Google Bookmarks
  • Live
  • PDF

Tags: , , ,

Leave a Reply