【问题标题】:how to read sh files on Ubuntu built in Windows 10 developer mode如何在 Windows 10 开发者模式下在 Ubuntu 上读取 sh 文件
【发布时间】:2016-10-05 20:05:16
【问题描述】:

我在 Windows 10 上的 Ubuntu 上使用 bash 打开我下载的 sh 文件。但是当我将 sh 文件放在 Ubuntu 的目录中时,我看不到它们。我可以在 Windows 目录中看到它们和我的其他文件,但在 Ubuntu 中看不到。

Windows 10 上的 Ubuntu 上的 Bash 是 Windows 10 的内置功能。它可以在开发人员模式下使用。它不是 CMD 或命令提示符之类的。

【问题讨论】:

    标签: ubuntu windows-10


    【解决方案1】:

    你在 bash 中的主目录是

    c:\Users\<Windows User>\AppData\Local\lxss\home\<linux_username>\
    

    更新:

    抱歉,我误读了您的问题,当 Windows 保存这些文件时,您无法从 bash 中查看这些文件。我不确定这对于主文件夹到底是如何工作的,但是您可以使用 /mnt/ 中的文件系统从 bash 访问任何 Windows 文件

    所以上面是/mnt/c/Users/&lt;Windows User&gt;/AppData/....

    更新 2:

    这里是有关该问题的更多信息 - https://superuser.com/questions/1083962/windows-linux-subsystem-accessing-files-outside-of-ubuntu 基本上,确认我上面所说的 - 你必须使用 /mnt/

    【讨论】:

    • 谢谢!您介意告诉我您如何搜索并获得解决方案吗?我使用了谷歌,但没有找到真正相关和有用的东西。
    • @jessie 我不确定我是否可以回答这个问题。我已经知道 /mnt/ 和主文件夹位置,所以只需要在我的计算机上尝试验证即可。我惊讶地发现在 Windows 中更改的文件在 Linux 子系统中不可见。第二次更新和 superuser.com 的链接确实只是使用 Google 的结果。
    • 我不知道为什么。之前我搜索了一个链接并使用了那个 mnt 目录但没有找到那些下载的文件。但这次他们被展示了。而且我确定我没有使用 wring 目录。无论如何,谢谢!
    猜你喜欢
    • 1970-01-01
    • 2018-10-12
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 2020-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多