Windows

Opprett aldri eller endre Linux-filer ved hjelp av Windows Apps og Verktøy

Why Does Linus Pirate Windows??

Why Does Linus Pirate Windows??

Innholdsfortegnelse:

Anonim

Ethvert forsøk på å åpne LINUX-filer ved hjelp av Windows-verktøy, kan lese de åpne filene / mappene, og dermed stoppe oppdateringer for filinnholdet. Dette kan uansett føre til at filer og mapper blir ødelagte. Som sådan anbefaler Windows-eksperter at kundene skal utvise ekstrem forsiktighet mens de forsøker å lage Linux-filer ved hjelp av Windows-programmer, verktøy, skript og konsoller.

Opprette eller endre Linux-filer fra Windows

Hvis vi graver litt dypere inn i dette emnet og finn hvorfor dette fenomenet oppstår i utgangspunktet, har vi svar på spørsmålene våre. Hvert operativsystem har sin egen fil-metadata som er forskjellig fra ett OS til et annet. Som et resultat av dette, er Windows-filmetadata forskjellig fra Linux-filmetadata, ikke gjenkjent av Windows.

Som en naturlig følge av dette vil enhver innsats for å legge til eller oppdatere Linux-filmetadata ved hjelp av Windows-filer, påføre de fleste Windows-brukere unødvendige kostnader hvem vil ikke kjøre WSL.

Hvis du ikke vet, er WSL eller Windows Subsystem for Linux (WSL) et kompatibilitetslag for å kjøre Linux-binære kjørbare filer på Windows 10. Så, det er WSLs eneste ansvar å skrive / oppdatere Linux-filmetadata for alle filene under Linux-filsystemrot (dvs. /), lagring av Linux-metadataene i hver fils NTFS-utvidede attributter. I tillegg til det ovenfor, syntetiserer WSL også pseudo-metadata for de fleste filene i Windows-filsystemet.

Problemet oppstår når en bruker bruker en Windows-app / verktøy for å åpne, opprette eller endre en fil under distro-roten din Linux-filsystem som inneholder Linux-filer eller noen av filene og mappene under % localappdata% lxss). Siden Windows-program / program ble brukt til å lage filen, vil det ikke ha noen Linux-filmetadata (for eksempel tillatelser, eier, tilgang / oppdateringstidsstemmer, etc.). Derfor, for et Linux-system som kun er konfigurert til å motta Linux-filmetadata, kan filen ha noen metadata, men vil vises som tom, og ødelegger innholdet i filen.

For å unngå slike tilfeller av ulykke, følg disse to reglene for å unngå miste filer eller ødelegge dataene dine,

  1. Forsøk aldri å lagre filer i Windows-filsystemet du vil endre ved hjelp av Windows-verktøy og Linux-verktøy
  2. For det andre, IKKE forsøk å opprette / modifisere Linux-filer fra Windows-apper, verktøy, skript eller konsoller.

For mer informasjon, besøk MSDN Blog.