Nunca crie ou altere arquivos do Linux usando o Windows Apps and Tools

Índice:

Nunca crie ou altere arquivos do Linux usando o Windows Apps and Tools
Nunca crie ou altere arquivos do Linux usando o Windows Apps and Tools

Vídeo: Nunca crie ou altere arquivos do Linux usando o Windows Apps and Tools

Vídeo: Nunca crie ou altere arquivos do Linux usando o Windows Apps and Tools
Vídeo: Como criar seu servidor de INFESTATION WARZ 2021 + Links para DOWNLOAD #SERIE - YouTube 2024, Abril
Anonim

Qualquer tentativa de abrir Arquivos LINUX O uso das ferramentas do Windows pode bloquear os arquivos / pastas abertos, impedindo assim atualizações para o conteúdo do arquivo. Isso invariavelmente pode resultar em arquivos e pastas corrompidos. Como tal, os especialistas do Windows aconselham seus clientes a ter extremo cuidado ao tentar criar arquivos Linux usando aplicativos, ferramentas, scripts e consoles do Windows.

Criando ou alterando arquivos do Linux a partir do Windows

Se nos aprofundarmos um pouco mais nesse assunto e descobrirmos por que esse fenômeno ocorre em primeiro lugar, teremos nossas perguntas respondidas. Cada sistema operacional tem seus próprios metadados de arquivos que diferem de um sistema operacional para outro. Como resultado, os metadados do arquivo do Windows são diferentes dos metadados do arquivo Linux, não reconhecidos pelo Windows.
Se nos aprofundarmos um pouco mais nesse assunto e descobrirmos por que esse fenômeno ocorre em primeiro lugar, teremos nossas perguntas respondidas. Cada sistema operacional tem seus próprios metadados de arquivos que diferem de um sistema operacional para outro. Como resultado, os metadados do arquivo do Windows são diferentes dos metadados do arquivo Linux, não reconhecidos pelo Windows.

Como consequência natural disso, qualquer esforço para adicionar ou atualizar metadados de arquivos do Linux usando arquivos do Windows imporia uma sobrecarga desnecessária à maioria dos usuários do Windows que não executariam o WSL.

Se você não sabe, o WSL ou o Windows Subsystem para Linux (WSL) é uma camada de compatibilidade para executar executáveis binários do Linux nativamente no Windows 10. Portanto, é responsabilidade exclusiva do WSL gravar / atualizar metadados de arquivo do Linux para todos os arquivos sob o seu Raiz do sistema de arquivos Linux (ie /), armazenando os metadados do Linux nos atributos estendidos do NTFS de cada arquivo. Além do acima, o WSL também sintetiza pseudo-metadados para a maioria dos arquivos em seu sistema de arquivos do Windows.

O problema ocorre quando, um usuário usa uma ferramenta / aplicativo do Windows para abrir, criar ou modificar um arquivo sob sua raiz de distribuição (sistema de arquivos Linux contendo arquivos Linux ou qualquer um dos arquivos e pastas sob % localappdata% lxss). Como o aplicativo / programa do Windows foi usado para criar o arquivo, ele não terá metadados de arquivo do Linux (por exemplo, permissões, proprietário, registros de acesso / atualização, etc.). Portanto, para um sistema Linux configurado apenas para receber metadados de arquivo do Linux, o arquivo pode ter alguns metadados, mas aparecerá como conteúdo corrompido e vazio no arquivo.

Para evitar esses casos de infelicidade, siga estas duas regras para evitar perder arquivos ou corromper seus dados.

  1. Primeiro, nunca tente armazenar arquivos no sistema de arquivos do Windows que você deseja modificar usando as ferramentas do Windows e as ferramentas do Linux.
  2. Segundo, NÃO tente criar / modificar arquivos do Linux a partir de aplicativos, ferramentas, scripts ou consoles do Windows.

Para mais informações, visite o Blog da MSDN.

Recomendado: