Dites à l'écran GNU où enregistrer les sessions?

9

Mon écran GNU stocke ses sessions dans le /tmprépertoire.

Cela signifie qu'après un redémarrage, toutes les sessions sont perdues :

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

Comment puis-je lui dire de les stocker dans un répertoire spécifique de mon répertoire personnel, où ils ne seront pas perdus si facilement?

dehmann
la source
2
À quoi servent les sockets après un redémarrage? Le processus de contrôle de l'écran et tous ses enfants seront terminés.
neirbowj

Réponses:

10

Du manuel:

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

En définissant la variable d'environnement, SCREENDIRvous pouvez modifier le comportement par défaut.

mrucci
la source