Screen unter Linux

Januar 9th, 2015 by Jan Gabriel Leave a reply »

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

Advertisement

Schreibe einen Kommentar