WSL(ubuntu/windows) AppData\Local\Lxss 实际上并没有同步回 ubuntu,想法?

sab*_*ton 10 bash ubuntu-14.04 windows-10 windows-insider windows-subsystem-for-linux

如果您在 bash (touch /root/foo.txt) 中创建一个文件,该文件在AppData\Local\Lxss\ 修改它时出现在隐藏目录中,则不会在 bash 中更改它。更糟糕的是,如果您在 bash 中再次更改它,您通过资源管理器更改的文件会被破坏!

有没有真正的挂载点C:\

真图藏在哪里??(就像文件系统在现实中写回图像文件一样?)

0:14:29 在这个https://channel9.msdn.com/Events/Build/2016/C906似乎声称您将拥有资源管理器的完全访问权限。0:16:30 他们向你展示,AppData\Local\Lxss\ 但不要一次提到你的文件不会像我描述的那样同步。

sab*_*ton 3

好吧,似乎 的内容AppData\Local\Lxss\是可以修改的,并且会同步回 Ubuntu bash 会话。

您必须完全关闭 bash。并且您无法创建新文件。

奇怪的是,微软似乎说不能。

然而,除了烦人之外,这仍然不是很有用,因为创建新文件似乎不起作用。

我不知道 bash 会话是否将东西放入内存或什么,但微软可以让这一切发生......如果他们选择的话。