Zusammenfassung
C-a :sessionname mySessionName
Einzelheiten
Dies ist,
-
An die betreffende Sitzung anhängen.
-
Drücken Sie Strg +A .
-
Geben Sie
:sessionname mySessionName
ein –ja, der erste Doppelpunkt wird dort benötigt, keine zusätzlichen Leerzeichen. -
Geben Sie Enter ein .
Beispiel
$ screen -S foo [detached from 8890.foo] $ screen -ls There is a screen on: 8890.foo (22/12/11 18:39:22) (Detached) 1 Socket in /var/run/screen/S-user. $ screen -r Ctrl+A:sessionname bars [detached from 8890.bars] $ screen -ls There is a screen on: 8890.bars (22/12/11 18:39:21) (Detached) 1 Socket in /var/run/screen/S-user. $
Umbenennen ohne Anhängen
Bildschirm -X
Mit dem Schalter können Sie eine Sitzung umbenennen, ohne sie anzuhängen.
$ screen -X sessionname foobars
$ screen -ls
There is a screen on:
8890.foobars (22/12/11 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$
Alternativ können Sie eine Bildschirmsitzung gezielt anhand ihres vorhandenen Namens oder ihrer ID ansprechen (nützlich, wenn bereits mehrere Sitzungen vorhanden sind):
$ screen -ls
There is a screen on:
8890.foo (02/23/2015 18:39:22) (Detached)
5136.barfoos (02/23/2015 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$ screen -S 8890.foo -X sessionname foobars
$ screen -ls
There is a screen on:
8890.foobars (02/23/2015 18:39:22) (Detached)
5136.barfoos (02/23/2015 18:39:22) (Detached)
1 Socket in /var/run/screen/S-user.
$
Bei mehreren Sitzungen verwenden Sie:
screen -S 8890.foo -X sessionname bar
Dies benennt den aktuellen Fenstertitel innerhalb einer Sitzung um, wie er in der Fensterliste angezeigt wird, wenn Sie Strg - a drücken +" :
- Drücken Sie während einer Bildschirmsitzung Strg - a + A (es ist ein großes a , also Shift +a ), geben Sie den neuen Namen ein und drücken Sie Enter
Wenn Sie jetzt Strg - a ausführen +" Der von Ihnen festgelegte Name wird in der Fensterliste anstelle von bash
angezeigt .
HINWEIS:Dies beantwortet nicht die ursprüngliche Frage, aber ich lösche die Antwort nicht, da anscheinend einige Besucher dieses Threads nach einer Möglichkeit gesucht haben, den Fenstertitel umzubenennen, und nicht die eigentliche Sitzung, wie das OP gefragt hat.