Ответы:
Для этого есть экранная команда. Из руководства :
Команда: сессия имя [ имя ]
(никто)
Переименуйте текущий сеанс. Обратите внимание, что
screen -listимя отображается с добавленным идентификатором процесса. Если имя аргумента опущено, отображается имя этого сеанса.Внимание :
$STYпеременная окружения по-прежнему отражает старое имя. Это может привести к путанице. По умолчанию создается из имен tty и host.
Чтобы получить доступ к командной строке экрана, используйте Prefix:, где обычно используется префикс Ctrl-a.
Так что вам, скорее всего, придется сделать это:
Ctrl-a:sessionname [name]
Чтобы переименовать заголовок окна в сеансе экрана, используйте:
Чтобы переименовать фактическое имя сеанса (отображается с помощью screen -ls), используйте:
:sessionname newName. Более подробная информация на https://superuser.com/a/370553/65975 .screen -Rили screen -list.
Ctrl-a "не сеанс экрана в целом, который был задан ОП.
control + shift +a?
Ctrl-a, потом Shift-a.
C+aне помогает вообще, но ссылка, которую вы разместили, сделала
# screen -S old_session_name -X sessionname new_session_name
Ctrl aа затем :sessionname <new-session-name>. Тем не менее, он работал на OS X с версией экрана 4.00.03 (FAU) 23 октября 2006 года
Может быть, не отвечает на этот точный вопрос, но чтобы изменить имя, отображаемое внизу, например (0 bash), вы можете использовать
:title <newtitle>поменять bashдеталь:number <newnumber>изменить номер (который также изменит относительный порядок ваших экземпляров сеанса).
control + a +:три кнопки одновременно?