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

Innholdsfortegnelse:

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

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

Video: Opprett aldri eller endre Linux-filer ved hjelp av Windows Apps og Verktøy
Video: Install Microsoft Store Apps WITHOUT the Microsoft Store - YouTube 2024, April
Anonim

Eventuelle forsøk på å åpne LINUX-filer Ved hjelp av Windows-verktøy kan det leses de åpne filene / mappene, og dermed stopper 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-apper, verktøy, skript og konsoller.

Opprette eller endre Linux-filer fra Windows

Hvis vi graver litt dypere inn i dette emnet og finner hvorfor dette fenomenet oppstår i første omgang, får vi våre spørsmål besvart. Hvert operativsystem har sin egen fil-metadata som er forskjellig fra ett OS til et annet. Som et resultat av dette, er Windows-metadata forskjellig fra Linux-filmetadata, ikke gjenkjent av Windows.
Hvis vi graver litt dypere inn i dette emnet og finner hvorfor dette fenomenet oppstår i første omgang, får vi våre spørsmål besvart. Hvert operativsystem har sin egen fil-metadata som er forskjellig fra ett OS til et annet. Som et resultat av dette, er Windows-metadata 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ålegge overbelastning på de fleste Windows-brukere som ikke vil 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 din Linux-filsystemrot (dvs. /), lagring av Linux-metadataene i hver fils NTFS-utvidede attributter. I tillegg til det ovenstående, 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 (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 er konfigurert bare for å motta Linux-filmetadata, kan filen ha noen metadata, men vil vises som tom, ødeleggende innhold i filen.

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

  1. Først må du aldri prøve å 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 / endre Linux-filer fra Windows-programmer, verktøy, skript eller konsoller.

For mer informasjon, besøk MSDN Blog.

Anbefalt: