Memperbarui:
Sejak Windows 10 versi 1903 dimungkinkan untuk mengakses file Linux dari Windows \\wsl$\
. Jadi, Anda dapat lari explorer.exe .
dari bash atau \\wsl$\
langsung masuk ke bilah alamat Explorer
Lihat Apa yang baru untuk WSL di Windows 10 versi 1903?
Sekali lagi masih ada peringatan bahwa Anda TIDAK boleh mengakses file Linux Anda melalui folder AppData!
Untuk versi Windows 10 yang lebih lama lihat di bawah
File Linux dalam sistem file root WSL dibuat khusus dengan izin POSIX yang disimpan dalam atribut diperluas NTFS. Anda dapat melihatnya dengan menjalankan fsutil file layout lxss\root
dan melihat $EA
aliran di sana. Jika Anda membuat file langsung dari Windows Anda akan mengacaukan semuanya karena aplikasi win32 tidak tahu apa-apa tentang Linux dan metadata file-nya
Masalah muncul ketika, misalnya, Anda menggunakan aplikasi / alat Windows untuk membuka, membuat dan / atau memodifikasi file di bawah distro root Anda: Karena file tersebut dibuat dengan alat Windows, file tersebut tidak akan memiliki metadata file Linux apa pun (mis. izin, pemilik, cap akses / perbarui, dll.). Jadi, untuk Linux, (yang hanya menerima metadata file Linux), file tersebut dapat dilaporkan sebagai kosong , bahkan mungkin tidak ada, atau mungkin memiliki beberapa metadata, tetapi metadata itu mungkin tidak mencerminkan rincian file yang mengakibatkan konten file terkorupsi .
Karena itu MS dengan berani memperingatkan itu
JANGAN, dalam keadaan APAPUN, buat dan / atau modifikasi file Linux menggunakan aplikasi Windows, alat, skrip, konsol, dll.
Membuat / mengubah file Linux dari Windows kemungkinan akan mengakibatkan korupsi data dan / atau merusak lingkungan Linux Anda mengharuskan Anda untuk menghapus & menginstal ulang distro Anda!
Jangan mengubah file Linux menggunakan aplikasi dan alat Windows
File yang hanya relevan dengan Linux harus dibuat hanya dari WSL. Jika Anda ingin membuat file yang dapat diakses kedua sistem kemudian buat mereka di luar WSL root dan akses dari WSL melalui mount point di /mnt
like/mnt/drive/path
Jika Anda ingin membuat file pada sistem file Windows tetapi pertahankan sensibilitas case kemudian gunakan
fsutil file setCaseSensitiveInfo <directory name> enable
Bendera juga dapat diperiksa fsutil file queryCaseSensitiveInfo <directory name>
Lihat juga Bagaimana cara mengakses file linux / Ubuntu dari Windows 10 WSL?