Windows 10 和 WSL - 在文件资源管理器中创建的目录未出现在 Bash 中
Windows 10 and WSL - Directories not appearing in Bash when created in File Explorer
使用 Windows 10 Enterprise Insider 预览版 14372.rs1_release.160620-2342
当我在 Bash(例如 mkdir test_from_bash
)中创建一个目录时,它出现在文件资源管理器中,但相反的情况不起作用。文件资源管理器 -> 新建文件夹(称之为 'test_from_gui')然后 Bash 中的 运行 ls -al
不显示新目录。
我不认为这是权限问题,因为我使用文件资源管理器进入每个目录的属性 -> 安全部分,并且上述两个目录都选中了除 'Special permissions' 之外的每个框在列表底部。
ls -al
的结果:
文件资源管理器:
这是一个错误吗?
解决方法 -
创建和处理 Ubuntu 'container' 之外的目录,您可以在 /mnt
目录中找到它们。例如,您可以在 Windows 资源管理器(或 cmd
或 Windows 中的任何其他地方)中愉快地 C:\Users
中的 C:\Users
文件,也可以从 Bash 但这些文件将位于 /mnt/c/Users
。不过并不完美,我希望看到更好的答案。
使用 Windows 10 Enterprise Insider 预览版 14372.rs1_release.160620-2342
当我在 Bash(例如 mkdir test_from_bash
)中创建一个目录时,它出现在文件资源管理器中,但相反的情况不起作用。文件资源管理器 -> 新建文件夹(称之为 'test_from_gui')然后 Bash 中的 运行 ls -al
不显示新目录。
我不认为这是权限问题,因为我使用文件资源管理器进入每个目录的属性 -> 安全部分,并且上述两个目录都选中了除 'Special permissions' 之外的每个框在列表底部。
ls -al
的结果:
文件资源管理器:
这是一个错误吗?
解决方法 -
创建和处理 Ubuntu 'container' 之外的目录,您可以在 /mnt
目录中找到它们。例如,您可以在 Windows 资源管理器(或 cmd
或 Windows 中的任何其他地方)中愉快地 C:\Users
中的 C:\Users
文件,也可以从 Bash 但这些文件将位于 /mnt/c/Users
。不过并不完美,我希望看到更好的答案。