Mit <C>screen<C>, Charme und Melone

Sie können in Ihrem Home-Verzeichnis eine Datei .screenrc anlegen, in die Sie bestimmte Wünsche zum Programmverhalten eintragen. Tragen Sie zum Beispiel

startup_message off

ein, dann entfällt die Begrüßung beim Programmstart. Praktisch ist auch die Möglichkeit, sich eigene Kommandos zu definieren. Schreibt man in die .screenrc z. B.

bindkey ^f screen ssh marvin.cologne.de

(und nicht wie in der Man-Page beschrieben bind xy!), wird, wenn im screen-Fenster [Strg-f] gedrückt wird, automatisch ein neuer Screen mit einer ssh-Verbindung zum Rechner marvin.cologne.de aufgemacht. Auf diese Weise können Sie eine Menge nützlicher Aliase definieren. Möchten Sie als Standard-Puffer mehr als die 100 Zeilen haben, können Sie durch einen Eintrag

defscrollback 1000

eine eigene Puffer-Größe festlegen. Ein nettes Feature ist auch die sogenannte vbell_msg. Dazu muss als erstes definiert werden: vbell on, danach die gewünschte Meldung, die erscheinen soll, wenn ein Fenster einen "beep" ([Strg-g]) empfängt, z. B.

vbell_msg "Hallo! Hier piept's!"

Es gibt noch eine ganze Reihe von Tipps und Tricks zu diesem Thema in der sehr ausführlichen Man-Page. Es lohnt sich darüber hinaus, einen Blick in die Default-Konfigurationsdatei /etc/screenrc zu werfen. Wenn Sie noch mehr zum Thema lesen möchten, gibt es bei den meisten Distributionen ein sehr gut geschriebenes README und eine FAQ. Das Verzeichnis, in dem sich diese Dateien befinden, hängt von der Distribution ab. Für Red Hat ist es /usr/share/doc/screen-3.9.5/, für Debian /usr/doc/screen/ und für Mandrake /usr/doc/screen-3.9.5/.

(Tipp: Sie können diese Dateien, wenn sie die Endung .gz haben, also gzip-komprimiert sind, mit dem Programm zless lesen – dies ist z. B. bei Debian Linux der Fall.) Ansonsten gilt:

Send bugreports, fixes, enhancements, t-shirts, money, beer & pizza to screen@uni-erlangen.de

Glossar

Terminalemulation

Das Programm, das für die Bildschirmausgabe zuständig ist, tritt dem System gegenüber als ein Terminal auf. Die Linux-Konsole oder ein Xterm beispielsweise kennen bestimmte Steuersequenzen für Hervorhebung, Cursor-Positionierung etc. Teilweise sind diese echten Hardware-Terminals nachempfunden, z. B. denen vom Typ DEC vt100. Wenn die Umgebungsvariable TERM auf vt100 gesetzt ist, lässt sich das Programm so ansteuern wie ein vt100-Terminal.

Infos

[1] Die Homepage des GNU-Projektes screen ist http://www.gnu.org/software/screen/

[2] Eine schöne Sammlung von Informationen ist unter http://www.math.fu-berlin.de/~guckes/screen/ zu finden.

Der Autor

Heike Jurzik ist am Rechenzentrum der Universität Köln als Administratorin des lokalen News-Servers beschäftigt. Sie arbeitet seit 1996 auf Linux-Systemen. Und weil die Tastatur als Tasteninstrument ausreicht, spielt sie statt Klavier lieber Violine in einem Sinfonieorchester und liest bei Gelegenheit gern ein gutes Buch.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Zu Befehl: screen
    Der Desktop, unendliche Weiten – in welchem Terminal war gleich…? Mit dem Programm screen verwalten Sie mehrere virtuelle Konsolen in einem einzigen Terminal-Fenster, lassen Prozesse auf entfernten Servern weiterlaufen (während Sie längst vom System abgemeldet sind) und schauen anderen Benutzern – mit deren Zustimmung – auf die Finger.
  • screen verwaltet Terminalsitzungen
    Mit "screen" starten Sie ein "Terminal im Terminal" und verwalten mehrere Shell-Sitzungen in einem einzigen Fenster. Wie Sie damit effektiver auf der Kommandozeile arbeiten und auf einem entfernten Rechner Prozesse nach dem Abmelden weiterlaufen lassen, zeigt dieser Artikel.
  • Screen
    Machen Sie der Konsole Ihre Aufwartung – anstelle vieler einzelner Terminals verwalten Sie alle wichtigen Kommandozeilenprogramme in nur einem Programmfenster. Wer mag, lädt andere Benutzer zu Besuch ein und schmückt das Fenster ansprechend.
  • Geteilter Ansicht
    Mit Screen verwalten Sie bequem viele Terminalfenster in einer einzigen Sitzung. Vor allem für Admins, die ihr tägliches Werk ohne grafische Umgebung verrichten, bietet ein Terminal-Multiplexer zahlreiche Annehmlichkeiten.
  • Auf allen Schirmen
    Screen erleichtert die Arbeit mit verschiedenen Shells und Konsolentools. Wir zeigen Ihnen Tricks und Kniffe, um mit dem Terminal-Multiplexer noch komfortabler zu arbeiten.
Kommentare

Infos zur Publikation

LU 05/2016: DATEISYSTEME

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Aktuelle Fragen

MS LifeCam HD-5000 an Debian
Kay Michael, 13.04.2016 22:55, 0 Antworten
Hallo, ich versuche die oben erwähnte Cam an einem Thin Client mit Debian zu betreiben. Linux...
Import von Evolution nach KMail erzeugt nur leere Ordner
Klaus-Christian Falkner, 06.04.2016 12:57, 2 Antworten
Hallo, da ich vor einiger Zeit von Ubuntu auf Kubuntu umgestiegen bin, würde ich gerne meine E...
Sophos lässt sich nicht unter Lubuntu installieren
Chrstina Turm, 30.03.2016 20:56, 3 Antworten
Hi Leute, habe mir vor paar Tagen auf ein Notebook, das ohne Linux ausgedient hätte, Linux dr...
Novell Client auf Raspbian
Chris Baum, 16.03.2016 15:13, 3 Antworten
Hallo Community, ich hätte eine Frage, und zwar geht es um folgendes: Ich möchte eine Datei...
Pantheon konfigurieren (eOS)
John Smith, 16.03.2016 13:50, 0 Antworten
Hallo ins Forum, ich bin neu in der Linuxwelt und fühle mich bereits sehr wohl. Mein neues Sys...