Pagrindinis „Windows 10“ „Chmod“ ir „Chown WSL“ patobulinimai sistemoje „Windows 10“

„Chmod“ ir „Chown WSL“ patobulinimai sistemoje „Windows 10“



„Linux“ vartotojai tikrai gerai žino „chown“ ir „chmod“ konsolės įrankius. Šios dvi programos yra būtinos, kai reikia gauti leidimus ir valdyti nuosavybės teises. Neseniai „Microsoft“ atliko keletą šių įrankių patobulinimų savo paties „Linux“ posistemyje, sujungtoje su „Windows 10“.

Reklama

Dabar galite nustatyti failų savininką ir grupę naudodami „chmod / chown“ ir modifikuoti skaitymo / rašymo / vykdymo teises WSL. Taip pat galite sukurti specialius failus, tokius kaip „fifos“, „unix“ lizdus ir įrenginių failus. Tai buvo ilgai laukta funkcija daugeliui WSL vartotojų.

kaip nustatyti dvigubus monitorius su nešiojamuoju kompiuteriu

Kitas įdomus pakeitimas yra naujos tvirtinimo parinktys su „DrvFs“ failų sistema, leidžiančios projektuoti leidimus į failus kartu su naujų „Linux“ metaduomenų pateikimu failuose ir aplankuose.

Kad galėtumėte naudotis šiomis naujomis funkcijomis, turite žengti vieną žingsnį: turite išmontuoti drvfs ir įdėti jį į „metaduomenų“ vėliavą. Norėdami tai padaryti, įveskite šias komandas terminale:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o metaduomenys

Galite patikrinti, ar jis tinkamai pritvirtintas, paleisdami „mount -l“, kad pamatytumėte kažką panašaus:

„DrvFs“ yra failų sistemos papildinys, skirtas WSL, papildantis WSL ir „Windows“ failų sistemos sąveikos palaikymą. „DrvFs“ leidžia WSL prijungti diskus su palaikomomis failų sistemomis pagal / mnt, pvz., / Mnt / c, / mnt / d ir kt.
„DrvFs“ prideda daug naujų prijungimo parinkčių. Jie yra tokie:
Naujos tvirtinimo parinktys apima:

  • uid: visų failų savininkui naudojamas vartotojo ID
  • gid: grupės ID, naudojamas visų failų savininkui
  • umask: aštuntainė visų failų ir katalogų išskiriamų leidimų kaukė.
  • fmask: aštuntainė leidimų, kuriuos reikia išskirti visiems įprastiems failams, kaukė.
  • „Dmask“: aštuntoji leidimų, kuriuos reikia atmesti, visų katalogų kaukė.

Žr. Šį pavyzdį:

kaip pridėti subtitrus
sudo mount -t drvfs C: / mnt / c -o metaduomenys, uid = 1000, gid = 1000, umask = 22, fmask = 111

Vykdę komandą „mount“ pamatysite savo sąranką (šiuo atveju C :) su visais parametrais, kuriuos perdavėte pateikdami užklausą dėl prijungtų įrenginių sąrašo.

Šis pakeitimas leis Windows aplankus ir skaidinius montuoti kitoje WSL vartotojo abonemente, o ne numatytasis .

Atlikus šį pakeitimą, „Linux“ leidimai bus saugomi kaip papildomi failo metaduomenys. Tai leis saugoti tiek „Linux“, tiek „Windows“ leidimus vienam failui. Dabar galite keisti teises tiek WSL, tiek „Windows“ atskirai, nepažeisdami aplinkos. Kaip galite prisiminti, modifikuojant „Linux“ failus iš „Windows“, WSL gali būti sugadintas anksčiau .

Naujai sukurti WSL failai pagal numatytuosius nustatymus bus sukurti su metaduomenimis ir atsižvelgs į jūsų nustatytas prijungimo parinktis.

kaip pagerinti atsisiuntimo greitį garuose

Svarbūs įspėjimai

Yra keli dalykai, kuriuos turite žinoti, kai naudojate naujus metaduomenis:

Redaguojant failą naudojant „Windows“ redaktorių, gali būti pašalinti failo „Linux“ metaduomenys. Tokiu atveju failui bus grąžinti numatytieji leidimai.

Pašalinus visus failo įrašymo bitus WSL, „Windows“ pažymės failą kaip tik skaitomą.
Jei turite kelis įdiegtus WSL distros centrus arba kelis „Windows“ vartotojus su įdiegtu WSL, jie visi naudos tuos pačius metaduomenis tuose pačiuose failuose. Kiekvienos WSL vartotojo paskyros naudotojo vardas gali skirtis. Į tai reikia atsižvelgti nustatant leidimus.

Pvz., Galite išjungti failo rašymo teises sistemoje „Windows“ ir chmod failą parodyti, kad rašymo leidimai įjungti WSL. Arba galite įgalinti skaitymo teises sistemoje „Windows“ ir pašalinti skaitymo teises iš WSL. Šią koncepciją galite pamatyti žemiau.

Šaltinis: „Microsoft“ .

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Ką reiškia belaidis skambintuvas? [Paaiškinimas]
Ką reiškia belaidis skambintuvas? [Paaiškinimas]
Puslapyje negalima programiškai išjungti automatinių skelbimų, todėl štai!
Kaip perkelti, keisti dydį, pridėti ir pašalinti plyteles sistemoje „Windows 10“
Kaip perkelti, keisti dydį, pridėti ir pašalinti plyteles sistemoje „Windows 10“
https://www.youtube.com/watch?v=ILtMIBDS7Mc Nesvarbu, ar juos mylite, ar nekenčiate, plytelės yra neatsiejama „Windows 10“ dalis. Laimei, mūsų nekenčiantiems, jų lengva atsikratyti ir tiems
Negalite pasidalinti kažkieno „Instagram“ istorija? Priežastis ir sprendimas
Negalite pasidalinti kažkieno „Instagram“ istorija? Priežastis ir sprendimas
Naršydami „Instagram“ aptikote nuostabią istoriją, bet kai norėjote ja pasidalinti, pastebėjote, kad tai neįmanoma. „Instagram“ leidžia dalytis istorijomis, tačiau tik kai kuriais atvejais. Jei jus domina
Kodėl kai kurie failai nerodomi „Finder“?
Kodėl kai kurie failai nerodomi „Finder“?
„Finder“ yra viena seniausių „MacOS“ funkcijų. Dėl to kartais jo naudojimas gali atrodyti šiek tiek mažiau intuityvus. Vis dėlto tai yra viena iš geriausių „MacOS“ failų valdymo sistemų. Yra daug tvarkingų
Kaip paskelbti „Instagram“ vaizdo įrašą iš kompiuterio
Kaip paskelbti „Instagram“ vaizdo įrašą iš kompiuterio
Skirtingai nuo daugelio kitų socialinės žiniasklaidos programų, „Instagram“ neturi darbalaukio versijos. Tai dažnai gali būti problema, nes žiniatinklio versija neturi tų pačių funkcijų kaip programėlė mobiliesiems. Ir viena iš tų savybių yra
Kaip konvertuoti iTunes dainas į MP3
Kaip konvertuoti iTunes dainas į MP3
Iš iTunes įsigytos dainos nėra MP3; jie yra AAC. Jei jums labiau patinka dainos MP3 formatu, naudodami iTunes konvertuokite jas vos keliais veiksmais.
„Windows 10“ skaičiuoklė gavo valiutos keitiklį
„Windows 10“ skaičiuoklė gavo valiutos keitiklį
„Windows 10“ „Microsoft“ pakeitė seną gerą skaičiuoklę nauja „Modern“ programa. Neseniai programa gavo atnaujintą vartotojo sąsają su pritaikytais „Fluent Design“ bitais. „Microsoft“ taip pat atnaujino programą naudodama naują funkciją: skaičiuoklė gavo įmontuotą valiutos keitiklį! Skelbimas Jei prisimenate „Calculator Plus“, kurį buvo galima nemokamai atsisiųsti