Habilitei o modo de desenvolvedor e instalei Bash on Ubuntu on Windows
.
Meu diretório inicial pode ser encontrado em %localappdata%\Lxss\home\<ubuntu.username>\
, eu criei um subdiretório chamado Imagens de modo que o caminho completo deve ser
nas janelas: C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
em bash: /home/<ubuntu.username>/Pictures
Se eu criar um arquivo do bash usando o comando, touch hello.txt
posso ver esse arquivo livremente na IU do Windows e copiá-lo para a minha área de trabalho. No entanto, se eu criar um novo arquivo de texto a partir da IU do Windows e salvá-lo C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
, mesmo se eu reiniciar o bash ou o Windows, o arquivo não ficará visível quando eu fizer isso ls -l
.
Por que o bash não consegue ver os arquivos criados do lado do Windows em seu próprio diretório inicial?
EDITAR Usar /mnt/c
não é uma solução, estou tentando entender por que ele não vê esses arquivos e se há um remédio para isso de modo que possa ver os arquivos criados pela IU, em vez de tentar usar o terminal para copiar colar ou mover arquivos.
hello.txt
eHELLO.TXT
de Bash, um dos arquivos estará sob um nome diferente quando você olha para ele no Windows.