我的 GNU 屏幕将其会话存储在/tmp
目录中。
这意味着重启后,所有会话都将丢失的:
$ screen -list
No Sockets found in /tmp/uscreens/S-dehmann.
我怎样才能告诉它将它们存储在我的主目录中的特定目录中,这样它们就不会那么容易丢失?
答案1
来自手册:
The "socket directory" defaults either to $HOME/.screen or simply to
/tmp/screens or preferably to /var/run/screen chosen at compile-time...
通过设置环境变量,SCREENDIR
您可以改变默认行为。