当前位置: 首页 > 知识库问答 >
问题:

保持Windows和“Windows上Ubuntu上的bash”之间的路径同步

袁建木
2023-03-14

我采取的步骤:

  1. 获取Windows路径>回显%路径%
  2. 选择相关路径并转换为bash兼容(例如:\java变为/mnt/c/java)
  3. 启动bash&编辑.bashrc
  4. 追加到.bashrc中,例如>export PATH=${PATH}://bin://mnt/c/java/bin://mnt/c/node

共有1个答案

上官思博
2023-03-14

对于Insider Build145963(ish),您不需要在。bashrc中追加Windows路径:

在随后的构建中,以及从创建者更新开始,WSL会自动将Windows路径追加到您的Bash路径,从而允许您从Bash内启动Windows可执行文件,而无需为路径上的可执行文件输入绝对文件夹位置。

例如,导航到C:驱动器上的临时文件夹,创建文本文件并在记事本中打开它:

$ cd /mnt/c/temp
$ echo Hello > hello.txt
$ Notepad.exe ./hello.txt
 类似资料:
  • 问题内容: 我在dev /上没有关于usb的文件或路径 当我插入闪存盘时,dev /或mnt /或media /上没有任何内容。 返回: 我应该怎么做才能在bash上启用USB访问? 问题答案: 好消息,现在可以在Windows 10上通过drvfs挂载USB介质(包括FAT格式)和网络共享: 挂载可移动媒体:(例如D :) 安全卸载 您也可以不使用smbfs挂载网络共享: 您至少需要Build

  • 我最近在Windows上运行的Ubuntu bash上安装并设置了rails作为Linux子系统。我能够顺利地启动rails,并在我的Windows C:/驱动器上创建一个新的rails应用程序。我尝试直接从postgresql.org/downloads/windows网站下载PSQL,但是遇到了一些问题,所以我取消了,然后按照本教程的安装PostgresQL部分进行操作。唯一的问题是,先前被取

  • 我在windows 10的ubuntu上安装了bash上的docker: 但是当我尝试使用它时: docker-v 它给了我以下错误: 当我尝试重新安装它时,我会收到这条消息: docker已经是最新版本了 更新: 看来,安装docker的先决条件之一这样:https://docs.docker.com/engine/installation/linux/ubuntulinux/工作在我的专用ub

  • 问题内容: 在Windows下运行的Python中编程时出现问题。我需要使用长度超过256个或whatsathelimit字符的文件路径。现在,我已经基本阅读了两种解决方案: 使用kernel32.dll中的GetShortPathName并以这种方式访问​​文件。 很好,但是我不能使用它,因为我需要以某种方式使用路径 其中short_path是一个非常短的路径(类似),而长路径则出现在目录本身中

  • 如何在Windows环境下在Ubuntu上执行从Windows 10到Bash的复制粘贴操作? 我尝试了以下方法: ctrlshiftv 有什么建议吗?

  • 我正在使用启用了 Bash 构建的 Windows 10 预览体验成员。显示了其乌班图 14.04 LTS。所以,我想知道我终于可以在Windows 10上安装RoR而不使用其他安装程序。因为他们在视窗上说它的乌班图。 我按照Chris Oliver的GoRails指南在Ubuntu 14.04 Win10上设置RoR。我使用RVM尝试了这两种方法 我还要求克里斯在他的网站上为此写一个指南,他认为