Sitzungsnamen im Bildschirm ändern

Sitzungsnamen im Bildschirm ändern

Ich führe mehrere Programme mit unterschiedlichen Werten für einige Variablen in „screen“ aus. Ich möchte den Namen der Screen-Sitzungen ändern, damit ich sie mit „screen -ls“ identifizieren und zu ihnen zurückkehren kann.

Welche Option muss ich dafür verwenden? Und gibt es eine Möglichkeit, den Sitzungsnamen zu ändern, während der Bildschirm bereits läuft?

Antwort1

Sie können eine Sitzung beim Starten mit der -S nameOption benennen. In einem laufenden Bildschirm können Sie den Namen ändern, indem Sie Folgendes eingeben:

Ctrl+ A, :gefolgt von (1) .sessionname name

Sie können laufende Bildschirmsitzungen mit anzeigen screen -lsund sich mit einer Sitzung über den Namen verbinden mit

Bildschirm -xSName

(1): nameist und eine beliebige Zeichenfolge, die der neue Sitzungsname wird. Wenn der Sitzungsname Leerzeichen enthält, setzen Sie diese in einfache oder doppelte Anführungszeichen.

Während einer einzelnen Bildschirmsitzung können Sie jedem Fenster auch einen Namen geben. Geben Sie dazu Ctrl+ Aund Adann den gewünschten Namen ein. Sie können eine interaktive Liste benannter Fenster anzeigen, indem Sie Ctrl+ A, eingeben "und aus dieser Liste das Fenster auswählen, zu dem Sie wechseln möchten.

Das Benennen von Bildschirmen und Terminals innerhalb von Bildschirmen ist sehr hilfreich, um sich daran zu erinnern, was sie sind und warum Sie sie überhaupt gestartet haben.

Quelle

verwandte Informationen