Ho abilitato la modalità sviluppatore e installato Bash on Ubuntu on Windows
.
La mia directory home può essere trovata sotto %localappdata%\Lxss\home\<ubuntu.username>\
, ho creato una sottodirectory chiamata Pictures in modo tale che il percorso completo dovrebbe essere
Su Windows: C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
su bash: /home/<ubuntu.username>/Pictures
se creo un file da bash usando il comando touch hello.txt
posso vedere liberamente questo file nell'interfaccia utente di Windows e copiarlo sul mio desktop. Tuttavia, se creo un nuovo file di testo dall'interfaccia utente di Windows e lo salvo C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
, anche se riavvio bash o Windows, il file non è visibile quando lo faccio ls -l
.
Perché bash non può vedere i file creati dal lato Windows nella propria directory home?
EDIT L' uso /mnt/c
non è una soluzione, sto cercando di capire perché non vede quei file e se c'è un rimedio a questo in modo che possa vedere i file creati dall'interfaccia utente, piuttosto che provare a usare il terminale per copiare- incolla o sposta i file.
hello.txt
eHELLO.TXT
da Bash, uno dei file avrà un nome diverso quando lo guardi in Windows.