如何使用 win explorer 在 Windows 上的 Ubuntu 上为 Bash 创建文件夹?

Joe*_*770 8 bash windows-subsystem-for-linux

如何使用 Windows 资源管理器使用“Windows 上的 Ubuntu 上的 Bash”在我的主目录中创建文件夹或文件?

我尝试了以下方法:

  1. 在 Windows 资源管理器中输入 C:\Users{user}\AppData\Local\lxss{username}
  2. 使用 Windows 资源管理器创建一个名为“scripts”的文件夹
  3. 在 Windows 上的 Ubuntu 上打开 Bash
  4. ls -a

结果:总共 0

有没有计划做这样的事情?

PS解决方法-ish:

  1. 我在 bash 中使用mkdir&touch来创建文件夹和文件,例如scripts/menu.py
  2. 我使用 Windows Explorer & Notepad++ 来编辑 menu.py
  3. 我运行了脚本 python scripts/menu.py

Ric*_*ner 10

我们强烈建议不要以上述方式从 Windows 修改任何 Linux 文件/文件夹:这样做可能会导致数据丢失和/或损坏:

我们将 lxss 文件夹隐藏和系统是有原因的;)

可以从 Bash/Linux 访问 Windows,但我们还没有完成在使用 Windows 工具和应用程序访问 .../lxss/ 下的文件时保留和管理 Linux 文件权限和元数据的工作。

[2016-11-17:更新] 为了扩展这个问题及其答案,我在这里写了一个更彻底的解释:https : //blogs.msdn.microsoft.com/commandline/2016/11/17/do- not-change-linux-files-using-windows-apps-and-tools/