Bearbeiten von „Screen“
Aus UUGRN
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden.
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 1: | Zeile 1: | ||
− | '''screen''' ist ein nützliches Tool für | + | '''screen''' ist ein nützliches Tool für Textterminal-Sessions, etwa ssh-Logins oder serielle Verbindungen. |
Wird so eine Verbindung unterbrochen, etwa durch den berühmten 24h-Disconnect bei DSL, beendet sich auch das in dieser Sitzung laufende Programm auf dem Remotehost. Screen stellt eine Umgebung zur Verfügung, die Programme weiterlaufen lässt. Darüber hinaus kann man innerhalb einer Session mehrere Terminals aufmachen und zwischen Ihnen umschalten. | Wird so eine Verbindung unterbrochen, etwa durch den berühmten 24h-Disconnect bei DSL, beendet sich auch das in dieser Sitzung laufende Programm auf dem Remotehost. Screen stellt eine Umgebung zur Verfügung, die Programme weiterlaufen lässt. Darüber hinaus kann man innerhalb einer Session mehrere Terminals aufmachen und zwischen Ihnen umschalten. | ||
Zeile 5: | Zeile 5: | ||
== Aufrufparameter == | == Aufrufparameter == | ||
− | + | ;-d / detach: Trennt die Screen-Session von einem anderen Terminal. Ist erforderlich, um eine Session ''rüber zu holen''. | |
− | + | ;-r / reattach: Verbindet eine im Hintergrund liegende screen-session mit dem aktuellen Terminal. Nützlich in Verbindung mit -d. | |
− | + | ;-R / reattach: Verbindet eine vorhandene Session oder legt sie neu an. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Beispiele === | === Beispiele === | ||
Zeile 25: | Zeile 16: | ||
$ screen -dr | $ screen -dr | ||
− | ; Screen-Session egal wie rüberholen und andere Remote- | + | ; Screen-Session egal wie rüberholen und andere Remote-Shell ausloggen oder falls nicht vorhanden dann neu starten: |
$ screen -DR | $ screen -DR | ||
+ | |||
== Wichtige Funktionen == | == Wichtige Funktionen == | ||
Standardmäßig werden alle Hotkeys über '''Strg-A''' / ''Ctrl-A''' bzw. '''^A''' eingeleitet. Der eigentliche Hotkey wird nach ''^A'' gedrückt. | Standardmäßig werden alle Hotkeys über '''Strg-A''' / ''Ctrl-A''' bzw. '''^A''' eingeleitet. Der eigentliche Hotkey wird nach ''^A'' gedrückt. | ||
− | + | ;c: Neues Fenster öffnen | |
− | + | ;0-9: zu Fenster Nummer ''n'' wechseln | |
− | + | ;": Fenster auswählen | |
− | + | ;N: aktive Fensternummer anzeigen | |
− | + | ;w: Fensterliste anzeigen | |
− | + | ;?: alle Hotkeys anzeigen | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Kategorie:Tool]] | [[Kategorie:Tool]] |