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

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

我的 F 盘中有一个文件夹,我想让 Windows Ubuntu 子系统上的 bash 指向它。该文件夹是

F:\项目\Phrasal

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

我的 Shell 路径是

jos@HOME:~$

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

答案1

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

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

cd /mnt/f/Projects/Phrasal

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

PATH=$PATH:~/mnt/f/Projects/Phrasal

答案2

加上持久在 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:/新/路径:另一个/路径

相关内容