WSL移除Windows附加Path

WSL移除Windows附加Path

四月 20, 2021

1.WSL启动后用

1
echo $PATH

查看PATH变量内容,可以看到大量从Windows系统合并过来的PATH变量,这样就容易出现在WSL中如果有和Windows中相同名称的命令,可能会出现调用紊乱.

  1. sudo vim /etc/wsl.conf

3.wsl.conf文件默认是不存在的,直接编辑内容如下:

不加载Windows中的PATH内容

[interop]
appendWindowsPath = false

不自动挂载Windows系统所有磁盘分区

[automount]
enabled = false

4.wsl –list

适用于 Linux 的 Windows 子系统:

Ubuntu-18.04 (默认)

wsl –terminate Ubuntu-18.04
5.微软官方完整文档:
https://devblogs.microsoft.com/commandline/automatically-configuring-wsl/