GNU/Linux >> Linux Esercitazione >  >> Linux

Dove si trovano i file di configurazione in WSL?

Attenzione:non modificare i file WSL su disco da Windows.

I file archiviati su disco in %LocalAppData%\Packages utilizzare speciali funzionalità NTFS per implementare funzionalità/metadati POSIX (ad es. autorizzazioni Linux). L'utilizzo di strumenti/app standard di Windows per modificare questi file danneggerà il tuo ambiente Linux.

Al contrario, WSL fornisce un montaggio che consente di accedere e modificare in modo sicuro i file all'interno dell'ambiente Linux. È disponibile sotto \\wsl$\ .

Consulta Non modificare i file Linux utilizzando le app e gli strumenti di Windows


Ho trovato il mio etc cartella in:

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

Nota:sto usando WSL1 per poter usare VMware. WSL2 utilizza Hyper-V che non è compatibile con altri hypervisor di virtualizzazione.(Modifica:questo non è più vero. )

Tuttavia, questo sta cambiando ora e nel prossimo futuro. Recentemente sia VirtualBox che VMware hanno rilasciato versioni che supportano Hyper-V e WSL2. Puoi saperne di più su VirtualBox e VMware. La soluzione VMware richiede il prossimo rilascio di Windows 10 Build 20H1, mentre VirtualBox è probabilmente utilizzabile ora.

La prossima versione di Windows è anche pubblicizzata per consentire una maggiore integrazione tra Windows e WSL, forse anche risolvendo il problema degli aggiornamenti simultanei degli stessi file da entrambi i sottosistemi.


Linux
  1. Spiegazione del sottosistema Windows per Linux, WSL e WSL2

  2. Dove vanno a finire i file quando viene emesso il comando Rm?

  3. Cosa sono i file .run?

  4. Elimina gli aggiornamenti di Windows scaricati

  5. Cosa sono i file sparsi in Linux

Come installare WSL su Windows 10

Posizione dei file ini/config in linux/unix?

Quali sono le differenze tra i file .txt Linux e Windows (codifica Unicode)

Dove si trova il filesystem del sottosistema Linux in Windows 10?

dove si trova il database aggiornatob?

Dove si trovano i log per ufw su Ubuntu Server?