Niekada kurkite ir nepakeiskite "Linux" failų naudodami "Windows" programas ir įrankius

Turinys:

Niekada kurkite ir nepakeiskite "Linux" failų naudodami "Windows" programas ir įrankius
Niekada kurkite ir nepakeiskite "Linux" failų naudodami "Windows" programas ir įrankius

Video: Niekada kurkite ir nepakeiskite "Linux" failų naudodami "Windows" programas ir įrankius

Video: Niekada kurkite ir nepakeiskite
Video: How to install PowerShell 7 on Windows 10, 8.1 & 7 - YouTube 2024, Balandis
Anonim

Bet koks bandymas atidaryti LINUX failai Naudodami "Windows" įrankius galite atidaryti failus / aplankus užrakinti užraktą, taip sustabdydami failo turinio atnaujinimus. Tai visada gali sugadinti failus ir aplankus. Todėl "Windows" ekspertai pataria savo klientams labai atsargiai bandyti kurti "Linux" failus naudodami "Windows" programas, įrankius, scenarijus ir konsoles.

"Linux" failų kūrimas ar keitimas iš "Windows"

Jei mes šiek tiek giliname į šį dalyką ir išsiaiškinsime, kodėl šis reiškinys įvyks pirmiausia, atsakysime į mūsų klausimus. Kiekviena operacinė sistema turi savo failo meta duomenis, kurie skiriasi nuo vienos OS į kitą. Dėl to "Windows" failų metaduomenys skiriasi nuo "Linux" failų metaduomenų, kurie nėra pripažinti "Windows".
Jei mes šiek tiek giliname į šį dalyką ir išsiaiškinsime, kodėl šis reiškinys įvyks pirmiausia, atsakysime į mūsų klausimus. Kiekviena operacinė sistema turi savo failo meta duomenis, kurie skiriasi nuo vienos OS į kitą. Dėl to "Windows" failų metaduomenys skiriasi nuo "Linux" failų metaduomenų, kurie nėra pripažinti "Windows".

Natūralu, kad bet kokia pastangų įtraukti arba atnaujinti "Linux" failų metaduomenis naudojant "Windows" failus, daugeliui Windows vartotojų, kurie WSL paleisti negalės, užkraus nereikalingas pridėtines išlaidas.

Jei nežinote, "WSL" arba "Windows" posistemis "Linux" (WSL) yra suderinamumo sluoksnis, skirtas "Linux" dvejetainių vykdomųjų programų paleidimui sistemoje "Windows 10". Taigi, "WSL" vienintelė atsakomybė yra įrašyti / atnaujinti visų failų metaduomenis pagal jūsų Linux failų sistemos root (ty /), saugo Linux metaduomenis kiekvieno failo NTFS išplėstinių atributus. Be to, WSL taip pat sintezuoja pseudo metaduomenis daugeliui failų jūsų "Windows" failų sistemoje.

Problema kyla, kai vartotojas naudoja "Windows" programą / įrankį, norėdami atidaryti, kurti ar modifikuoti failą savo distro šakniniame kataloge ("Linux" failų sistema, kurioje yra "Linux" failai arba bet kuris iš šių failų ir aplankų % localappdata% lxss) Kadangi failo sukūrimui buvo naudojama "Windows" programa / programa, ji neturės jokių "Linux" failų metaduomenų (pvz., Leidimų, savininko, prieigos / atnaujinimo laiko žymos ir tt). Todėl Linux sistemoje, kuri yra sukonfigūruota tik gauti "Linux" failų metaduomenis, failas gali turėti tam tikrų metaduomenų, bet bus rodomas kaip tuščias, sugadintas failo turinys.

Norėdami išvengti tokių nelaimių, laikykitės šių dviejų taisyklių, kad išvengtumėte failų praradimo ar sugadintų duomenų.

  1. Pirma, niekada nesistenkite saugoti failų "Windows" failų sistemoje, kurią norite keisti naudodami "Windows" įrankius ir "Linux" įrankius
  2. Antra, NEGALIMA kurti / keisti Linux failų iš "Windows" programų, įrankių, scenarijų ar konsolių.

Norėdami gauti daugiau informacijos, apsilankykite MSDN tinklaraštyje.

Rekomenduojamas: