Windows Powershell and WSL terminal 路径

  1. 在windows powershell中访问C, D盘cd C:,cd D:,...:
PS C:\Users\phil> cd C:
PS C:\Users\phil> pwd

Path
----
C:\Users\phil


PS C:\Users\phil>

  1. 在windows powershell中访问WSL:
PS C:\Users\phil> cd \\wsl.localhost\Ubuntu\home\phil\
  1. 在 WSL中访问C,D盘,c,d...都在mnt下。
(base) phil@wsl:~$ cd /mnt
(base) phil@wsl:/mnt$ ls
c  d  e  wsl  wslg
(base) phil@wsl:/mnt$

映射文件夹
在WSL中创建一个Windows中某个文件夹的映射,这样虽然在WSL中可以看到并使用WSL里的软件环境编辑这个文件夹,但其实这个文件夹的真实路径在Windows系统里。
在WSL的terminal:

ln -s /mnt/c/Users/phil/somefolder/test /home/phil/Files

这样c/Users/phil/somefolder/test这个windows下的文件夹就在WSL下可见并编辑并使用WSL的环境。

posted @ 2024-10-05 11:38  zhaopw5  阅读(19)  评论(0编辑  收藏  举报