Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
screen [2015/01/26 10:23] – [Parameter] olli | screen [2019/09/01 07:23] (aktuell) – [Links] olli |
---|
===== Tastenkombinationen ===== | ===== Tastenkombinationen ===== |
^Tastenkombination^Bedeutung^ | ^Tastenkombination^Bedeutung^ |
|Strg+A, D|Detach - Trennen der Verbindung zur aktuellen Sitzung, Sitzung läuft im Hintergrund weiter| | |''Strg+a, d''|Detach - Trennen der Verbindung zur aktuellen Sitzung, Sitzung läuft im Hintergrund weiter| |
|Strg+D|Beenden der Sitzung, läuft **nicht** im Hintergrund weiter| | |''Strg+d''|Beenden der Sitzung, läuft **nicht** im Hintergrund weiter| |
|Strg+A, ?|Übersicht über alle Tastenkombinationen| | |''Strg+a, ?''|Übersicht über alle Tastenkombinationen| |
| |
| <WRAP tip round> |
| Wird ''screen'' selbst in einer ''screen''-Umgebung ausgeführt, können Tastenkombination mit ''Strg+a, a'' an den aktuellen Subscreen weitergegeben werden. |
| Andernfalls wirken sie immer auf der "höchsten" Ebene.\\ |
| **Beispiel**: ''Strg+a, a, d'' trennt die Verbindung zum aktuellen Subscreen |
| </WRAP> |
| |
===== Parameter ===== | ===== Parameter ===== |
|<code bash>screen -S session1</code>|Starten einer neuen Verbindung mit dem Namen ''session1'' | | |<code bash>screen -S session1</code>|Starten einer neuen Verbindung mit dem Namen ''session1'' | |
|<code bash>screen -r</code>| Setzt Verbindung fort (wenn nur eine existiert)| | |<code bash>screen -r</code>| Setzt Verbindung fort (wenn nur eine existiert)| |
|<code bash>screen -r session</code>| Setzt Verbindung mit dem Namen ''session1'' fort| | |<code bash>screen -r session1</code>| Setzt Verbindung mit dem Namen ''session1'' fort| |
|<code bash>screen -list</code>|Liste aller Sessions anzeigen| | |<code bash>screen -list</code>|Liste aller Sessions anzeigen| |
| |<code bash>screen -d session1</code>|Trennt die Verbindung mit dem Namen ''session1'' (nützlich, wenn man die Verbindung über SSH verloren hat, danach ist reattach mit ''screen -r'' möglich)| |
| |
| ===== Scrollen ===== |
| In Screen kann mit der Tastenkombination ''Strg+A'', ''Esc'' und ''PageUp''/''PageDown'' gescrollt werden. Das übliche ''Shift''+''PageUp''/''PageDown'' funktioniert, wenn in ''~/.screenrc'' folgende Zeile hinzugefügt wird: |
| <code bash> |
| termcapinfo xterm* ti@:te@ |
| </code> |
| |
| ===== Startup-Nachricht deaktivieren ===== |
| Um die Nachricht beim Start von screen zu deaktivieren muss in ''~/.screenrc'' (für den Benutzer) oder in ''/etc/screenrc'' (systemweit) folgende Zeile eingefügt werden: |
| <code bash> |
| startup_message off |
| </code> |
====== Links ====== | ====== Links ====== |
* [[http://www.gnu.org/software/screen/screen.html|Homepage]] | * [[http://www.gnu.org/software/screen/screen.html|Homepage]] |
| * [[https://wiki.archlinux.org/index.php/GNU_Screen|Tipps und Tricks (Arch Linux Wiki)]] |
| * [[http://www.robmeerman.co.uk/unix/256colours|Colour colour everywhere! 256 colour-mode for Linux consoles]] |