GNU/Linux >> Belajar Linux >  >> Linux

Di mana file konfigurasi berada di WSL?

Peringatan:jangan jangan edit file WSL pada disk dari Windows.

File disimpan di disk di %LocalAppData%\Packages gunakan fitur NTFS khusus untuk mengimplementasikan fungsionalitas/metadata POSIX (misalnya izin Linux). Menggunakan alat/aplikasi Windows standar untuk mengedit file ini akan merusak lingkungan Linux Anda.

Sebaliknya, WSL menyediakan mount yang memungkinkan Anda mengakses dan mengedit file dengan aman di dalam lingkungan Linux Anda. Ini tersedia di bawah \\wsl$\ .

Lihat Jangan Ubah File Linux Menggunakan Aplikasi dan Alat Windows


Saya menemukan etc saya folder di:

C:\Users\USER\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\etc

Catatan:Saya menggunakan WSL1 agar dapat menggunakan VMware. WSL2 menggunakan Hyper-Vyang tidak kompatibel dengan hypervisor virtualisasi lainnya.(Sunting:Ini tidak lagi benar. )

Namun, ini berubah sekarang dan dalam waktu dekat. Baru-baru ini baik VirtualBox dan VMware telah merilis versi yang mendukung Hyper-V dan WSL2. Anda dapat mempelajarinya lebih lanjut untuk VirtualBox dan VMware. Solusi VMware membutuhkan Windows 10 Build 20H1 yang akan segera dirilis, sementara VirtualBox mungkin dapat digunakan sekarang.

Versi Windows berikutnya ini juga diiklankan sebagai memungkinkan integrasi yang lebih besar antara Windows dan WSL, bahkan mungkin memecahkan masalah pembaruan bersamaan dari file yang sama dari kedua subsistem.


Linux
  1. Cara Mengakses Sistem File Linux di Windows 10 dan WSL 2

  2. Apa itu File .run?

  3. Hapus pembaruan Windows yang diunduh

  1. Di mana semua inode saya digunakan?

  2. Lokasi file ini/config di linux/unix?

  3. Batch mengonversi penyandian dalam file

  1. Apa perbedaan antara file .txt Linux dan Windows (pengodean Unicode)

  2. Ketika Anda menginstal apt-get di mana file .deb disimpan?

  3. Di mana log untuk ufw berada di Server Ubuntu?