Hjemmeside » Windows » 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

    Eventuelle forsøk på å åpne LINUX-filer Ved hjelp av Windows-verktøy kan det være lurt å låse 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-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 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ålegge en unødvendig overhead 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-root (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 / modifisere Linux-filer fra Windows-apper, verktøy, skript eller konsoller.
    For mer informasjon, besøk MSDN Blog.