Windows

Skapa aldrig eller ändra Linux-filer med Windows Apps och verktyg

The Case for Desktop Linux vs Windows 10 & macOS

The Case for Desktop Linux vs Windows 10 & macOS

Innehållsförteckning:

Anonim

Alla försök att öppna LINUX-filer med hjälp av Windows-verktyg kan låsa upp de öppna filerna / mapparna och därigenom stoppa uppdateringar för filinnehållet. Detta kan alltid resultera i att filer och mappar blir skadade. Windows experter rekommenderar därför sina kunder att vara extremt försiktiga när de försöker skapa Linux-filer med hjälp av Windows-appar, verktyg, skript och konsoler.

Skapa eller ändra Linux-filer från Windows

Om vi ​​gräver lite djupare in i det här ämnet och hitta varför detta fenomen uppträder i första hand, har vi svarat på våra frågor. Varje operativsystem har egna filmetodata som skiljer sig från ett operativsystem till ett annat. Som en följd av detta skiljer sig Windows-metadata från Linux-metadata, som inte känns igen av Windows.

Som en naturlig följd av detta skulle eventuella ansträngningar att lägga till eller uppdatera Linux-filmetadata med Windows-filer medföra onödiga kostnader på de flesta Windows-användare vem kommer inte att köra WSL.

Om du inte vet är WSL eller Windows Subsystem for Linux (WSL) ett kompatibilitetslager för körning av Linux-binära exekveringar på Windows 10. Så, det är WSLs ansvar att skriva / uppdatera Linux-filmetadata för alla filer under din Linux-filsystemrot (dvs /), lagring av Linux-metadata i varje fils NTFS-utökade attribut. Utöver ovanstående syntetiserar WSL också pseudo-metadata för de flesta filerna i ditt Windows-filsystem. Problemet uppstår när en användare använder ett Windows-app / verktyg för att öppna, skapa eller ändra en fil under din distro root (Linux-filsystem som innehåller Linux-filer eller någon av filerna och mapparna under

% localappdata% lxss). Eftersom Windows-program / program användes för att skapa filen, kommer det inte att ha någon Linux-filmetadata (t.ex. behörigheter, ägare, åtkomst / uppdatering av tidsstämplar, etc.). För ett Linux-system som endast är konfigurerat för att ta emot Linux-filmetadata kan filen ha vissa metadata men visas som tom och skadar innehållet i filen. För att undvika sådana olyckshändelser, följ dessa två regler för att undvika

Först försök aldrig att lagra filer i ditt Windows-filsystem som du vill ändra med hjälp av Windows-verktyg och Linux-verktyg

  1. För det andra försök inte att skapa / modifiera Linux-filer från Windows-appar, verktyg, skript eller konsoler.
  2. Mer information finns på MSDN Blog.