Para o Ubuntu instalado a partir da loja do Windows:
Cada distribuição que você instala através da loja é instalada no diretório appdata desse aplicativo. Por exemplo:
C:\Users\<username>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState
- benhillis
Nas iterações anteriores do Windows Subsystem para Linux, o sistema de arquivos Ubuntu estava em %localappdata%\Lxss
(por exemplo, C:\Users\Username\AppData\Local\Lxss
- substitua o Nome de usuário pelo seu Nome de usuário no Windows). Veja a postagem do blog da WSL em Suporte ao sistema de arquivos :
O sistema de arquivos primário usado pelo WSL é o VolFs. É usado para armazenar os arquivos do sistema Linux, bem como o conteúdo do diretório inicial do Linux. Dessa forma, o VolFs suporta a maioria dos recursos que o VFS Linux fornece, incluindo permissões, links simbólicos, FIFOs, soquetes e arquivos de dispositivos do Linux.
O VolFs é usado para montar o diretório raiz do VFS, usando
%LocalAppData%\lxss\rootfs
como armazenamento de backup. Além disso, algumas volfs adicionais montagem existem pontos, mais notavelmente /root
e
/home
que são montadas usando %LocalAppData%\lxss\root
e
%LocalAppData%\lxss\home
respectivamente. O motivo dessas montagens separadas é que, quando você desinstala o WSL, os diretórios pessoais não são removidos por padrão, para que todos os arquivos pessoais armazenados lá sejam preservados.
CUIDADO
Criar / modificar qualquer arquivo no subsistema Linux usando aplicativos e ferramentas do Windows pode causar corrupção de dados e perda de dados no subsistema Ubuntu! (Obrigado a Rich Turner por sugerir essas palavras de cautela!) Isso não é absolutamente suportado. Da mesma postagem no blog:
Interoperabilidade com o Windows
Embora os arquivos VolFs sejam armazenados em arquivos regulares no Windows nos diretórios mencionados acima, a interoperabilidade com o Windows não é suportada. Se um novo arquivo é adicionado a um desses diretórios do Windows, ele não possui os EAs necessários para o VolFs, portanto, o VolFs não sabe o que fazer com o arquivo e simplesmente o ignora. Muitos editores também eliminam os EAs ao salvar um arquivo existente, novamente tornando o arquivo inutilizável na WSL.
Seu sistema de arquivos do Windows está localizado no /mnt/c
ambiente do shell Bash.
Fonte: blog de Dustin Kirkland , howtogeek