【WSL+Ubuntu】默认用户被意外变更为 root 后切回原来的默认用户

引言

在使用 Windows Subsystem for Linux (WSL) Ubuntu 时,在 ~ 目录下使用 ls 命令,发现所有文件都消失了,让我误以为文件被清空了。实际上是因为WSL Ubuntu的默认用户被意外地改变为了 root。那么,如何恢复并切回原来的默认用户呢?


步骤

  1. 关闭当前运行的WSL。
bash 复制代码
wsl --shutdown

这个命令会立即关闭所有正在运行的WSL实例。

  1. 设置WSL的默认用户。
bash 复制代码
ubuntu config --default-user <用户名>

<用户名> 的位置,填入原来的默认用户名。这个命令会将WSL的默认用户设置回原来的用户。

相关推荐
我星期八休息3 小时前
网络编程—应用层HTTP协议
linux·运维·开发语言·前端·网络·网络协议·http
一个天蝎座 白勺 程序猿4 小时前
从电网改造踩坑说起:深度拆解时序大模型TimechoAI的自主可控与安全合规底气
大数据·运维·服务器·大模型·timechoai
ShineWinsu4 小时前
对于Linux:UDPsocket编程基础的解析
linux·运维·网络协议·udp·ip·端口号·进程间通信
hehelm4 小时前
AI大模型接入SDK—通用模块设计
linux·开发语言·c++
Spider Cat 蜘蛛猫5 小时前
Anthropic的skill-creator使用分享
运维·服务器
Ai拆代码的曹操7 小时前
K8s Pod Pending 逐层排查:从 FailedScheduling 到 PVC StorageClass 不存在的实战记录
java·linux·kubernetes
Yang96118 小时前
探索无线新视界:鼎讯信通DXMP系列频谱仪模块深度剖析
运维·网络
wangbing11258 小时前
JPA下自定义主键
java·linux·服务器
杨了个杨89828 小时前
Docker Compose 简介及应用
运维·docker·容器
bush48 小时前
正点原子imx6ull-uboot,奇怪的问题
linux·学习