如何将 Windows 路径添加到 Windows Ubuntu 子系统路径

Jos*_*ine 10 bash windows-subsystem-for-linux

我的 F 驱动器中有一个文件夹,我希望 Windows Ubuntu 子系统上的 bash 指向它。文件夹是

F:\项目\短语

我不确定如何在 Windows bash 中将 Phrasal 目录添加到我的 Shell 路径中。

我的壳牌路径是

乔斯@家:~$

换句话说,我希望短语目录中的所有文件都可以在 HOME 目录中使用或将文件复制到 HOME 目录中

小智 6

要将持久参数添加到 Windows 10 的 Ubuntu Bash 中的 $PATH,您首先必须使用附加参数“--login”启动 bash

C:\Windows\System32\bash.exe ~ --login

感谢https://github.com/Microsoft/BashOnWindows/issues/219#issuecomment-294390862

之后,您可以编辑您的 .profile

纳米 ~/.profile

在那里你可以在最后一个位置添加一行:

PATH=$PATH:/new/path:another/path


小智 4

首先,我不明白Shell path是什么意思。你说你的 Shell 路径是jos@HOME:~$. jos是您的用户名,HOME是您的计算机名称。~指示主目录。

如果您想访问 F: 驱动器中的文件夹,则可以执行以下操作:

cd /mnt/f/Projects/Phrasal
Run Code Online (Sandbox Code Playgroud)

这将导航到您想要的文件夹。如果您想将其添加到您的中,PATH请执行以下操作:

PATH=$PATH:~/mnt/f/Projects/Phrasal
Run Code Online (Sandbox Code Playgroud)