GNU Screen

GNU Screen
GNU Screen
Screenshot
GNU Screen mit Split Screen
Basisdaten
Aktuelle Version 4.0.3
(7. August 2008)
Betriebssystem Linux und andere unixartige Betriebssysteme und Embedded Systems
Kategorie Kommandozeile
Lizenz GNU GPL (Freie Software)
Deutschsprachig nein
gnu.org/software/screen

GNU Screen ist ein Fenstermanager zur Verwendung mit textbasierten Eingabefenstern (Textkonsole) und kommt typischerweise auf UNIX-ähnlichen Betriebssystemen zum Einsatz. Hierbei ist es möglich, innerhalb eines einzigen Zugangs (zum Beispiel über ein Terminal oder eine Terminalemulation) verschiedene virtuelle Konsolensitzungen zu erzeugen und zu verwalten. Darüber hinaus können Sitzungen in den Hintergrund geschoben und später fortgeführt werden. Screen stellt somit eine interaktive Version von nohup dar.

Die erste Version von Screen wurde 1987 von Oliver Laumann an der TU Berlin entwickelt und zwischen 1993 und 2003 von Jürgen Weigert und Michael Schröder an der Uni Erlangen vollendet und seitdem von dort aus gewartet.

Inhaltsverzeichnis

Verwendungszweck

Mit Screen ist es möglich, über einen einzigen Zugang verschiedene Programme (zum Beispiel Editoren, Browser, Mailreader, IRC-Client) parallel zu nutzen und frei zwischen diesen hin- und herzuschalten. Es kann auch als Terminalprogramm zur Kommunikation mit Geräten verwendet werden, die an einer seriellen Schnittstelle angeschlossen sind (z. B. ein Modem oder die serielle Konsole eines anderen Computers). Es ist ebenfalls möglich den Bildschirm zu teilen, um verschiedene Sitzungen parallel anzuzeigen.

Ein weiteres beliebtes Feature von Screen ist das sogenannte abtrennen (detach) einer Sitzung. Diese läuft im Hintergrund weiter, während das eigentliche Eingabefenster geschlossen werden kann. Zu einem späteren Zeitpunkt kann diese Sitzung fortgesetzt werden. Diese Möglichkeit wird gerne genutzt, um auf einem dauerhaft mit dem Internet verbundenem System einen Prozess (zum Beispiel einen IRC-Client oder Gameserver) zu starten, ohne dass dieser Prozess sich beendet, wenn die eigene Internetverbindung zum Server getrennt wird (für einfache Prozesse ohne Terminal gibt es für diesen Zweck das vorangestellte Kommando nohup in Verbindung mit dem &-Operator).

Bedienung

GNU Screen wird durch einfachen Aufruf (screen) gestartet. Es startet dann eine Shell. Optional kann auch ein auszuführendes Programm angegeben werden (z. B. screen irssi). Innerhalb von Screen wird Strg+a in Verbindung mit weiteren Tastenkombinationen genutzt, um dem Programm Befehle zu erteilen. Nützlich ist z. B. Strg+a?, welches eine Übersicht der Tastenkürzel anzeigt. Weitere virtuelle Konsolen werden nun durch die Tastenkombination Strg+ac erzeugt. In einer neuen virtuellen Konsole wird jeweils eine Shell gestartet, von der aus weitere Anwendungen ausgeführt werden können. Eine Umschaltung zwischen den verschiedenen Konsolen ist u. a. mit den Tastenkombinationen Strg+aLeertaste oder Strg+a0…9 möglich. Mit der Tastenkombination Strg+ad kann die Sitzung abgetrennt werden. Screen wird dann verlassen, läuft aber im Hintergrund weiter. Der Benutzer kann sich nun ausloggen, und (später) nach erneuter Anmeldung mit dem Befehl screen -r die Sitzung wiederherstellen.

Siehe auch

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • GNU screen — mit Split Screen Basisdaten Aktuelle Version: 4.0.3 (7. August 2008) Betriebssystem …   Deutsch Wikipedia

  • Gnu Screen — mit Split Screen Basisdaten Aktuelle Version: 4.0.3 (7. August 2008) Betriebssystem …   Deutsch Wikipedia

  • GNU Screen — Screen. Captura de una sesión de GNU Screen …   Wikipedia Español

  • GNU Screen — Тип Интерфейс командной строки Разработчик …   Википедия

  • GNU Screen — Infobox Software name = GNU Screen caption = GNU Screen with split screen developer = GNU Project released = ? frequently updated = yes programming language = C operating system = Unix like language = ? genre = Command line interface license =… …   Wikipedia

  • GNU Screen — Cet article a pour sujet le logiciel GNU Screen. Pour une définition du mot « screen », voir l’article screen du Wiktionnaire. GNU Screen …   Wikipédia en Français

  • Screen — GNU Screen Cet article a pour sujet le logiciel GNU Screen. Pour une définition du mot « screen », voir l’article screen du Wiktionnaire. GNU Screen …   Wikipédia en Français

  • GNU's Not UNIX — GNU GNU Famille Type Unix Type de noyau …   Wikipédia en Français

  • GNU/Hurd — GNU GNU Famille Type Unix Type de noyau …   Wikipédia en Français

  • Gnu — Famille Type Unix Type de noyau …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”