Happy Birthday, Screen

Übersicht

Motivation

Features von GNU Screen

Funktionsweise

Eingaben

  • Screen leitet alle Tastatureingaben an das aktuell angezeigte Programm weiter
  • Einzige Ausnahme: Die Kommandosequenz, per Default Control-A (kurz: Ctrl-A, C-a oder ^A)
  • Jedes Tastatur-Kommando besteht aus dieser Sequenz und dem folgenden Tastendruck
  • In der Man-Page wird "command character" und "escape character" synonym verwendet.

Fenster

  • In jedem Fenster läuft ein Programm, per Default eine Shell
  • Per Default wird immer nur ein Fenster angezeigt
  • Beim Starten wird per Default nur ein Fenster mit einer Shell angelegt
  • Beenden des Programms schliesst das Fenster in dem es lief
  • Letztes Fenster schliessen beenden Screen-Sitzung

Informationsabrufe

Hilfe

  • Ctrl-A ? → Hilfe

Sonstige Informationsabrufe

  • Ctrl-A v → Version
  • Ctrl-A w → Fensterliste
  • Ctrl-A t → Uhrzeit
  • Ctrl-A i → Informationen zum Fenster

Fensterverwaltung

Kommando Funktion

Ctrl-A c oder Ctrl-A Ctrl-C

Neues Fenster mit Shell

Ctrl-A Ctrl-A

Gehe zu letztem Fenster / Hin und her wechseln

Ctrl-A n oder Ctrl-A Leertaste

Nächstes Fenster

Ctrl-A p oder Ctrl-A Backspace

Vorheriges Fenster (p = engl. previous)

Ctrl-A 0

Gehe zu Fenster 0

Ctrl-A 1

Gehe zu Fenster 1

Ctrl-A 9

Gehe zu Fenster 9

Ctrl-A "

Interaktive Fensterauswahl

Ctrl-A Shift-A

Fenstertitel manuell setzen

Sitzung abhängen und wieder anhängen (Detach + Reattach)

Mehrere Screen-Sitzungen unterscheiden

Zurückscrollen und Kopieren von Text

Copy und Paste ohne Maus!

Terminal aufsplitten / Mehrere Fenster gleichzeitig anzeigen

Kommando Funktion

Ctrl-A Shift-S

Fenster aufteilen in ein Fenster oben und eins unten

Ctrl-A | (Pipe)

Fenster aufteilen in ein Fenster links und eins rechts

Ctrl-A Shift-Q

Nur noch dieses Fenster anzeigen

Ctrl-A Tab

Zum nächsten angezeigten Fenster wechseln

Schachteln von Fensteraufteilungen möglich.

Typische Fallen

Sonstige nützliche Kommandos

Kommando Funktion

Ctrl-A Ctrl-G

Wechseln zwischen optischer und akustischer Klingel

Ctrl-A h

Bildschirm-"Foto" ("Hardcopy")

Ctrl-A Shift-H

Mitloggen des aktuellen Fensters ein- und ausschalten

Ctrl-A M

Monitoring — Melden, wenn sich in dem Fenster was tut

Ctrl-A _

"Silence" — Melden, wenn sich 30 Sekunden nix tut, z.B. in der Shell aufgerufener Befehl zu Ende ist

Ideen für Fortgeschrittene

Hilfsprogramme und Klone

Wo geht es weiter — Links und Referenzen

Danke