I just installed the Linux subsystem for Windows and one of the first things I tried was to edit my
.bashrc which is located at
/home/user in file system of the Linux subsystem, or
C:\Users\user\AppData\Local\lxss\home in plain Windows. I did so using a Windows program.
After I saved the file, whenever I start bash I get an input/output error related to
ls no longer lists
.bashrc as it used to.
Furthermore, I noticed that when I create new files using Windows programs in
C:\Users\user\AppData\Local\lxss\home, they don't show in the output of
ls ~. Conversely, it works as expected: whatever I do in
/home/user using bash, it's properly shown in
I was under the impression that
C:\Users\user\AppData\Local\lxss\home were the same directory which could be manipulated in either the Linux subsystem or Windows. Is it not so?