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


8

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

我尝试了以下方法:

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

结果:共0

有没有计划进行类似的工作?

PS解决方法:

  1. 我用mkdirtouch在bash中创建文件夹和文件,例如scripts/menu.py
  2. 我使用Windows资源管理器和记事本++编辑menu.py
  3. 我用 python scripts/menu.py

我认为这个问题(Windows上的bash ubuntu)不在本论坛讨论范围之内,我建议您阅读有关此问题的元问题
gwarah

1
嗨,瓜拉。我对元问题做了粗略的细读。在我看来,这件事似乎没有共识。我写这个问题是因为我找到了“ askubuntu.com/questions/759880/… ”。另外,我在该站点上发现了9个标记为“ ubuntu-on-windows”的问题,这些项目带有标签(“ askubuntu.com/questions/tagged/ubuntu-on-windows”)爱与和平
Joe Codeswell user601770

不过,您可能会在SuperUser上得到更好的答案。
wjandrea

从某种意义上讲,您说的是@ JoeCodeswelluser601770,也许可以在meta上进行更好的讨论,但是据我所知,虽然WSL仍然处于困境,但有关此问题的问题应发布在其他论坛上。我选择了一个Microsoft常见问题解答:“什么是Linux的Windows子系统(WSL)?Linux的Windows子系统(WSL)是Windows 10的一项新功能,使您能够在Windows和传统Windows上直接运行本机Linux命令行工具。桌面和现代商店应用。”。作为MS Windows功能,我知道在此范围之外会更好。它的MHO。
gwarah '16

Answers:


10

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

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

从Bash / Linux访问Windows很好,但是当使用Windows工具和应用程序访问... / lxss /下的文件时,我们还没有完成持久性和管理Linux文件权限和元数据的工作。

[2016-11-17:更新]为了扩展此问题及其答案,我在这里写下了更详尽的解释:https : //blogs.msdn.microsoft.com/commandline/2016/11/17/do-不更改使用Windows应用程序和工具的Linux文件/


1
感谢您的见解,Rich。我没有考虑权限。
Joe Codeswell user601770

像Atom或SublimeText这样的任何Ubuntu文本编辑器都可以在Windows10上的Ubuntu上运行吗,还是我们受制于vi?
Dean Schulze

目前,我们不支持任何Linux GUI应用程序/桌面,尽管其他应用程序在使某些GUI / X应用程序运行方面取得了一些成功。另一个选择是将文件移至/ mnt / c / ...下的Windows,然后从Windows中运行的编辑器进行编辑,但使用Bash进行构建。
Rich Turner

1
再次感谢您另外的见识,Rich。-> / mnt / c / ...有趣。爱与和平,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.