Ответы:
Ca: sessionname mySessionName
Это,
Прикрепить к рассматриваемой сессии.
Нажмите Ctrl+ A.
Типа - да, там нужен первый двоеточие, лишних пробелов нет.:sessionname mySessionName
Тип Enter.
$ screen -S foo
[отделено от 8890.foo]
$ screen -ls
Есть экран на:
8890.foo (22.12.11 18:39:22) (Отдельно)
1 Разъем в / var / run / screen / S-user.
$ screen -r
Ctrl+ A: столбцы сессий
[отделено от 8890.bars]
$ screen -ls
Есть экран на:
8890.bars (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.
ПРИМЕЧАНИЕ. Это не отвечает на исходный вопрос, но я не удаляю ответ, поскольку, по-видимому, некоторые посетители этой цепочки искали способ переименовать заголовок окна, а не сам сеанс, как просил ОП.