Відповіді:
Ca: ім'я сесії mySessionName
Це,
Додайте до відповідної сесії.
Натисніть Ctrl+ A.
Тип - так, перша двокрапка потрібна там, зайвих пробілів немає.:sessionname mySessionName
Тип Enter.
$ screen -S foo
[відірваний від 8890.foo]
$ екран -л
Є екран на:
8890.foo (22/12/11 18:39:22) (Окремо)
1 Розетка в / var / run / screen / S-user.
$ екран -r
Ctrl+ A: смуги імен сесії
[відірваний від 8890.бар]
$ екран -л
Є екран на:
8890.bar (22/12/11 18:39:21) (Окремо)
1 Розетка в / var / run / screen / S-user.
$
-XПеремикач екрана дозволяє перейменовувати сеанс, не додаючи його.
$ 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.
$
Крім того, ви можете конкретно націлити екранний сеанс за його наявним іменем або ідентифікатором (корисно, якщо вже є кілька сеансів):
$ 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.
$
Якщо кілька сеансів, використовуйте:
screen -S 8890.foo -X sessionname bar
screen -lsяк зазначено в інших відповідях
Це перейменовує поточну назву вікна протягом сеансу, як відображається у списку вікон, коли ви натискаєте Ctrl - a+ ":
Тепер, коли ви зробите Ctrl - a+ "ім’я, яке ви встановите, воно з'явиться у вікні списку замість bash.
ПРИМІТКА. Це не відповідає на початкове запитання, але я не видаляю відповідь, оскільки, очевидно, деякі відвідувачі цього потоку шукали спосіб перейменувати назву вікна, а не власне сеанс, як просив ОП.