Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

Debian GNU/Linux Reference Guide
Prev Home Next

8.6.27 Konsolenumschaltung mit screen

Mit screen kann man mehrere virtuelle Terminals auf einer einzigen Konsole starten, jedes mit einer eigenen interaktiven Shell. Selbst wenn man immer zwischen virtuellen Terminals umschalten kann oder mehrere xterm-Fenster offen h�lt, sollte man sich screen wegen seiner vielf�ltigen M�glichkeiten anschauen. Dazu geh�ren

  • Kommando-R�ckholung,

  • Kopieren-Einf�gen,

  • protokollieren,

  • Eingabe von Umlauten und

  • die M�glichkeit eine komplette Sitzung an einem Terminal anzuhalten und sp�ter fortzusetzen.


8.6.27.1 Beispiel f�r einen Fernzugriff

Wenn man sich h�ufig mit einem VT100-Terminal-Programm �ber ein Netzwerk auf einem PC einw�hlt, wird man das Sitzungsmanagement mit screen sicherlich n�tzlich finden.

  • Angenommen man ist �ber eine Telefonverbindung eingeloggt, eine screen-Sitzung ist gestartet und man hat einen l�ngeren Text mit einem Editor geschrieben. Aus irgendwelchen Gr�nden, muss man jetzt die Verbindung unterbrechen.

  • Durch Dr�cken von ^A d wird die aktuelle Sitzung gesichert. (Noch schneller geht es mit ^A DD, dann wird sogar gleich der Logout f�r einen vorgenommen.)

  • Wenn man sich sp�ter wieder einw�hlt kann man mit screen -r die Sitzung holen, und screen wird die Sitzung so restaurieren, wie sie verlassen wurde.


  • 8.6.27.2 Typische screen-Befehle

    Wenn der screen-Prozess gestartet ist, reicht dieser alle Tastatureingaben an das aktuelle Fenster, bis auf die Kommandosequenz, die auf ^A voreingestellt ist. Alle screen-Befehle beginnen mit ^A und werden dann von einem einzelnen Buchstaben gefolgt (ggf. folgen dann die Parameter). Beispiele f�r Befehle:

         ^A ?     Hilfe (Tastaturbelegung)
         ^A c     Neues Fenster und wechsele dorthin
         ^A n     Gehe zum n�chsten Fenster
         ^A p     Gehe zum vorherigen Fenster
         ^A 0     Gehe zum Fenster Nummer 0
         ^A w     Zeige eine Liste der Fenster
         ^A a     Gebe das ^A an die Applikation weiter
         ^A h     Hardcopy des Fensters in Datei
         ^A H     Starte/Beende Protokoll des aktuellen Fensters in eine Datei
         ^A ^X    Sichere das Terminal mit einem Passwort
         ^A d     Aktuelle Sitzung vom Terminal abmelden
         ^A DD    Vom Terminal abmelden und Logout
    

    Dies ist nur eine kleine Auswahl der Befehle, die das m�chtige screen unterst�tzt. Siehe screen(1) f�r weitere Details.


    8.6.27.3 Backspace und/oder Strg-H in einer screen Sitzung

    Wenn die Backspace- oder Strg-H-Taste w�hrend einer screen-Sitzung nicht funktionieren, muss die Zeile

         bindkey -k kb stuff "\177"
    

    in der Datei /etc/screenrc auskommentiert ("#") werden.


    8.6.27.4 screen-�quivalent unter X

    Siehe Paket xmove und dort xmove(1).


    Debian GNU/Linux Reference Guide
    Prev Home Next

     
     
      Published under the terms of the GNU General Public License Design by Interspire