Como renomear uma sessão de tela do gnu

24

Estou executando uma sessão de tela e gostaria de alterar seu nome. Eu sei que ao iniciar uma nova sessão de tela eu posso usar a opção '-S' para dar um nome a ela. Como faço para alterar esse nome depois que a sessão já começou?

Obrigado!

    
por chaimp 27.12.2011 / 19:56

3 respostas

35

Existe um comando de tela para fazer isso. No manual :

Command: sessionname [name]

(none)

Rename the current session. Note that for screen -list the name shows up with the process-id prepended. If the argument name is omitted, the name of this session is displayed.

Caution: The $STY environment variable still reflects the old name. This may result in confusion. The default is constructed from the tty and host names.

Para acessar a linha de comando da tela, use o Prefixo : , onde o prefixo é tipicamente Ctrl-a .

Então você provavelmente terá que fazer isso: Ctrl-a : sessionname [name]

    
por 28.12.2011 / 01:33
12

Para renomear o título da janela em uma sessão de tela, use:

  • pressione e solte a tecla Ctrl + a e depois pressione Shift + a

Para renomear o nome da sessão real (exibido em screen -ls ) use:

  • C + a :sessionname newName . Mais detalhes no link .
por 03.07.2014 / 14:55
5
# screen -S old_session_name -X sessionname new_session_name
    
por 03.01.2017 / 16:24

Tags