如何在 Windows Subsystem for Linux (WSL) 中使用 screen

默认情况下在wsl中使用screen命令会出现如下错误

Cannot make directory '/run/screen': 权限不够

解决方法:

  1. 使用你喜欢的文本编辑器打开~/.bashrc

  2. 在末尾添加以下内容(手动设置screen使用的路径)

    export SCREENDIR=$HOME/.screen

  3. 重启终端

  4. 问题解决

原因

wsl不会在/run目录下创建screen目录 即使手动创建也会在重启之后被重置