Windows 10 WSL bash 更改起始目录

Windows 10 WSL bash 更改起始目录

当我在 Windows 上启动 bash 时,它总是从启动它的目录 [ /mnt/c/Users/myuser] 启动,但是我希望它在 WSL$HOME目录 [ ~] 中启动。

我如何指定起始目录,最好以非永久的方式,类似于:

bash --startdir ~

答案1

您可以cd ~在文件末尾添加~/.bashrc,加载用户配置文件后,目录将更改为$HOME

如果$HOME配置错误,您可以/etc/passwd通过以下命令进行编辑:

usermod -d /<newhome>/<username> <username>

相关内容