Respostas:
Há um comando de tela para fazer isso. Do manual :
Comando: nome da sessão [ nome ]
(Nenhum)
Renomeie a sessão atual. Observe que
screen -listo nome aparece com o ID do processo anexado. Se o nome do argumento for omitido, o nome desta sessão será exibido.Cuidado : A
$STYvariável de ambiente ainda reflete o nome antigo. Isso pode resultar em confusão. O padrão é construído a partir dos nomes tty e host.
Para acessar a linha de comando da tela, use Prefix:, onde Prefix é normalmente Ctrl-a.
Então você provavelmente terá que fazer isso:
Ctrl-a:sessionname [name]
Para renomear o título da janela em uma sessão de tela, use:
Para renomear o nome da sessão real (exibido com screen -ls), use:
:sessionname newName. Mais detalhes em https://superuser.com/a/370553/65975 .screen -Rou screen -list.
Ctrl-a "- não na sessão da tela como um todo, que foi a pergunta feita pelo OP.
control + shift +a?
Ctrl-aprimeiro, então Shift-a.
C+anão ajuda em nada, mas o link que você postou ajudou
# screen -S old_session_name -X sessionname new_session_name
Ctrl aseguido por :sessionname <new-session-name>. No entanto, ele funcionou no OS X com a versão Screen 4.00.03 (FAU)
Pode não estar respondendo a essa pergunta exata, mas para alterar o nome exibido na parte inferior como (0 bash), você pode usar
:title <newtitle>mudar a bashparte:number <newnumber>para alterar o número (que também irá alterar a ordem relativa de suas instâncias de sessão).
control + a +:três botões ao mesmo tempo?