Vorgehensweise
-
Verbindung zum Zielrechner aufbauen, z.B. mit OpenSSH.
-
Starten tut man es einfach mit screen, ab dann arbeitet man auf einem von screen verwalteten screen
-
Eine Liste von laufenden screens erzeugt screen -ls
-
Multi-User-Mode: Wenn schon ein screen läuft, kann man sich einfach mit screen -rx <pid> draufschalten.
-
Wenn man sich nicht sicher ist, ob schon ein anderer screen läuft: screen -R erstellt bei Bedarf einen neuen.
-
-
Wenn man fertig ist, einfach Verbindung abbrechen (ggf. vorher Strg-a d = detach).
Die wichtigsten Screen-Kommandos
|
Kombination |
Kommando |
Beschreibung |
|
Strg-a ? |
help |
Zeigt den eingebauten Hilfebildschirm |
|
Strg-a 0 |
select |
Schaltet zum Bildschirm 0 |
|
… |
select |
… |
|
Strg-a 9 |
select |
Schaltet um auf Bildschirm 9 |
|
Strg-a A |
title |
Erlaubt dem User, dem aktuellen Bildschirm einen Namen zu geben. |
|
Strg-a c |
create |
erzeugt einen neuen von Screen verwalteten Bildschirm |
|
Strg-a d |
detach |
Beendet den screen prozess, der die Session und das Terminal verbindet. Screen und die ggf. gestartete Anwendung läuft aber weiter!!! |
|
Strg-a n |
next |
Schaltet zum Bildschirm mit der nächsthöheren Nummer |
|
Strg-a p |
previous |
Schaltet zum Bildschirm mit der nächstniedrigeren Nummer |
|
Strg-a x |
lockscreen |
Sperrt die Konsole, bis das Passwort des Benutzers eingegeben wurde |
|
Strg-a <Leertaste> |
next |
Alternative zu n; u.U. handlicher zu bedienen |
|
Strg-a " |
windowlist -b |
Listet alle Fenster der aktuellen Session |