Saya telah mengaktifkan mode pengembang dan menginstal Bash on Ubuntu on Windows
.
Direktori home saya dapat ditemukan di bawah %localappdata%\Lxss\home\<ubuntu.username>\
, saya telah membuat sub-direktori bernama Pictures sedemikian rupa sehingga path lengkapnya seharusnya
di windows: C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
pada pesta: /home/<ubuntu.username>/Pictures
jika saya membuat file dari bash menggunakan perintah touch hello.txt
saya dapat dengan bebas melihat file ini di UI windows dan menyalinnya ke Desktop saya. Namun, jika saya membuat file teks baru dari UI Windows dan menyimpannya C:\Users\<windows.username>\AppData\Local\lxss\home\<ubuntu.username>\Pictures
, meskipun saya memulai ulang bash atau windows, file tersebut tidak terlihat saat saya melakukannya.ls -l
.
Mengapa bash tidak dapat melihat file yang dibuat dari sisi Windows di direktori rumahnya sendiri?
EDIT Menggunakan /mnt/c
bukanlah solusi, saya mencoba memahami mengapa ia tidak melihat file-file itu dan jika ada solusi untuk itu sehingga akan dapat melihat file yang dibuat UI, daripada mencoba menggunakan terminal untuk menyalin- tempel atau pindahkan file.
hello.txt
danHELLO.TXT
dari Bash, salah satu file akan menggunakan nama yang berbeda saat Anda melihatnya di Windows.