我刚刚为 Windows 安装了 Linux 子系统,我尝试做的第一件事就是编辑.bashrc
位于/home/user
Linux 子系统文件系统或C:\Users\user\AppData\Local\lxss\home
普通 Windows 中的我的。我使用 Windows 程序执行了此操作。
保存文件后,每当我启动 bash 时,我都会收到与之相关的输入/输出错误/home/user/.bashrc
,并且ls
不再.bashrc
像以前那样列出。
此外,我注意到,当我使用 Windows 程序在 中创建新文件时C:\Users\user\AppData\Local\lxss\home
,它们不会显示在 的输出中ls ~
。相反,它按预期工作:无论我/home/user
使用 bash 做什么,它都会在 中正确显示C:\Users\user\AppData\Local\lxss\home
。
我的印象是/home/user
和C:\Users\user\AppData\Local\lxss\home
是同一个目录,可以在 Linux 子系统或 Windows 中操作。事实不是这样吗?
谢谢你!