Windows 10 Linux 子系统如何更改 Bash 控制台的用户名和 PC 名称

Mik*_*ail 8 bash windows-10 windows-subsystem-for-linux windows-10-v1607

当我第一次安装并运行 Windows Linux 子系统时,控制台要求我为 bash 输入一个新的用户名。我输入User. 现在,当我在控制台中启动 bash 时,我的用户名和 PC 名称出现在提示的开头,例如

User@DESKTOP-TPQIRNP:/mnt/...
Run Code Online (Sandbox Code Playgroud)

如果我想更改 bash 控制台的用户名,我该怎么办?和电脑名称

小智 13

在新版本的子系统中,命令是(来自提升的 cmd.exe):

C:\> ubuntu run sudo usermod -l newUsername oldUsername

通过这种方式,您将首先避免使用旧用户名登录。


ory*_*fea 11

根据 therobyouknow 的评论,LxRun.exe现在已弃用。

如果您使用的是新版本的子系统,请参考Mitchell Van Manen 的回答

================================================== ==================

您应该使用LxRun.exe命令定位在C:\WINDOWS\system32.

这里有两个解决方案,它们都运行在cmd.exe而不是bash.