GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Bildschirmsitzung umbenennen

Zusammenfassung

C-a :sessionname mySessionName

Einzelheiten

Dies ist,

  1. An die betreffende Sitzung anhängen.

  2. Drücken Sie Strg +A .

  3. Geben Sie :sessionname mySessionName ein –ja, der erste Doppelpunkt wird dort benötigt, keine zusätzlichen Leerzeichen.

  4. 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.


Linux
  1. Teilen von Linux-Terminalsitzungen mit Tmux und Screen

  2. Gnu-Bildschirm:Eine getrennte Sitzung in Stdout drucken?

  3. Wie erzwinge ich das Trennen von Screen von einer anderen SSH-Sitzung?

  4. Automatischer Startbildschirm bei ssh-Anmeldung

  5. So stellen Sie die Verbindung zu einer getrennten SSH-Sitzung wieder her

So verwenden Sie den Linux-Bildschirm

GAST-Sitzung vom Ubuntu-Anmeldebildschirm entfernen

Beispiele für Bildschirmbefehle zum Verwalten mehrerer Terminalsitzungen

So überprüfen Sie, ob Sie sich in einer Bildschirmsitzung befinden oder nicht in Linux

So starten Sie die Bildschirmsitzung unter Linux beim Anmelden automatisch

So installieren und verwenden Sie den Bildschirmbefehl Ubuntu 20.04