Windows 10 中“Bash on Ubuntu on Windows”的 .bashrc 位置

新手上路,请多包涵

微软刚刚在其 Windows 10 周年纪念版中引入了一个 Linux 子系统。安装非常简单,但我无法在 Windows 上找到 bash 文件。

它是如何工作的? ~ 在 Windows 中指的是什么?在哪里可以找到 .bashrc

原文由 Meet Taraviya 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.5k
2 个回答

自 Windows 10 Fall Creators Update 以来,该位置更改为:

 C:\Users\USERNAME\AppData\Local\Packages\{DIST}\LocalState\rootfs\home\{LINUXUSER}\

在哪里:

  • {DIST} 等于 CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
  • {LINUXUSER} 是您要为其查找 .bashrc 文件的用户

只是为了任何想知道来自谷歌的人。

原文由 ncw 发布,翻译遵循 CC BY-SA 4.0 许可协议

很抱歉造成误解,我在谷歌上查了一下,它会在 C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME

我试过了,它可以工作,在 cmd 中只需输入 cd\ && dir *bashrc* /s 它将找到文件,在我的情况下,我看到了 C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME 但是当我想用窗口浏览器导航它时它不起作用,但如果你复制粘贴它,它会起作用:-)

我在 这里 找到了。


考虑到您需要知道文件的位置,您可以使用 find 命令。

该命令的语法是 find {search-path} {file-names-to-search} {action-to-take} 默认情况下要执行的操作是打印文件名。

因此,如果您正在查找 .bashrc 文件,您可以使用 find / -name .bashrc bash 将返回您 /home/yourusername/.bashrc

此外,如果您想访问您的主目录,您可以使用 cd ~

希望我的回答会有所帮助:-)

原文由 BinaryDump 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题