Diga à tela do GNU onde salvar as sessões?

9

Minha tela GNU armazena suas sessões no /tmpdiretório

Isso significa que após uma reinicialização, todas as sessões são perdidas :

$ screen -list 
No Sockets found in /tmp/uscreens/S-dehmann.

Como posso dizer para armazená-los em um diretório específico no meu diretório pessoal, onde eles não serão perdidos tão facilmente?

dehmann
fonte
2
De que servem os soquetes após uma reinicialização? O processo de controle da TELA e todos os seus filhos serão encerrados.
precisa saber é o seguinte

Respostas:

10

Do manual:

The "socket directory" defaults either to $HOME/.screen or simply to
/tmp/screens or preferably to /var/run/screen chosen at  compile-time...

Ao definir a variável de ambiente, SCREENDIRvocê pode alterar o comportamento padrão.

mrucci
fonte