当我在 Windows 上启动 bash 时,它总是从启动它的目录 [ /mnt/c/Users/myuser
] 启动,但是我希望它在 WSL$HOME
目录 [ ~
] 中启动。
我如何指定起始目录,最好以非永久的方式,类似于:
bash --startdir ~
答案1
您可以cd ~
在文件末尾添加~/.bashrc
,加载用户配置文件后,目录将更改为$HOME
。
如果$HOME
配置错误,您可以/etc/passwd
通过以下命令进行编辑:
usermod -d /<newhome>/<username> <username>