使用 Windows 10 Enterprise 预览版 Buil 14372.rs1_release.160620-2342 在 Bash 中创建目录(例如 mkdir test_from_bash)会在文件资源管理器中显示,但反之则不行。在文件资源管理器中新建文件夹(取名为“test_from_gui”),然后在 Bash 中运行 ls -al 命令并不能显示新的目录。 我认为这不是权限问题,因为我进入文件资源管理器的 属性 -> 安全性部分,并且两个提到的目录都勾选了每个方框,除了列表底部的“特殊权限”。 ls -al 命令的结果如下: 文件资源管理器: 这是一个 bug 吗?
解决方法 - 创建并在Ubuntu“容器”之外的目录中进行操作,您可以在/mnt目录中找到它们。例如,您可以在Windows资源管理器(或cmd或Windows任何其他地方)中愉快地读取/写入/修改/删除C:\Users中的文件,并且也可以从Bash中进行相同的操作,但这些文件将位于/mnt/c/Users中。虽然不完美,但我希望看到更好的答案。
C:\Users\me\AppData\Local\Temp
?你的意思是你正在虚拟机上运行Windows? - Jean-François Fabre