You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

WSL2终端异常:命令失效、用户目录消失后自行恢复的问题排查求助

WSL2终端异常:命令失效、用户目录消失后自行恢复的问题排查求助

大家好,我遇到了一个特别诡异的WSL2问题,想在这里求助下有没有人碰到过或者知道背后的原因和应对方案,免得之后再出现的时候手足无措:

  • 事发经过:我当时通过WSL启动VSCode,它还在加载的时候我突然不想用了,就直接关掉了VSCode,结果连带终端也一起关闭了,当时没把这事放在心上。
  • 异常表现:等我再次打开终端时,就出问题了:
    • 执行explorer.exe .打开home目录后,发现我的用户目录rodrigo居然不见了
    • 所有基础命令比如sudoapt完全失效,根本没法正常执行
  • 恢复过程:当时我吓得够呛,关掉终端后尝试从资源管理器打开Ubuntu 20.04的文件夹,加载速度慢得离谱,我就终止了操作。结果之后再通过Windows Terminal打开Ubuntu,居然一切正常了——用户目录回来了,所有命令也能正常运行了

虽然现在问题自己好了,但我还是想搞清楚到底是怎么回事。目前我只看到有两个用户提过类似的问题,但都没得到像样的回复或者解决方案。我怕之后再遇到这种情况,想提前知道可能的原因和处理办法,麻烦大家帮忙分析下!

备注:内容来源于stack exchange,提问作者Rodrigo Farinon

火山引擎 最新活动