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.
使用下面的命令创建一个新用户并将其设置为默认用户:
LxRun.exe /setdefaultuser NEW_USER
Run Code Online (Sandbox Code Playgroud)或完全卸载 Linux 子系统并重新安装
LxRun.exe /uninstall /full
LxRun.exe /install
Run Code Online (Sandbox Code Playgroud)
下次重新输入 bash 时,它会提示您输入用户名。
| 归档时间: |
|
| 查看次数: |
13661 次 |
| 最近记录: |