Windows Tips & News

Chmod ir Chown WSL patobulinimai sistemoje Windows 10

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Linux vartotojai tikrai yra susipažinę su chown ir chmod konsolės įrankiais. Šios dvi programos yra būtinos, kai reikia valdyti leidimus ir nuosavybės teises. Neseniai „Microsoft“ atliko keletą šių įrankių patobulinimų savo „Linux“ posistemėje, susietoje su „Windows 10“.

Skelbimas

Dabar galite nustatyti failų savininką ir grupę naudodami chmod/chown ir keisti skaitymo / rašymo / vykdymo teises WSL. Taip pat galite kurti specialius failus, pvz., fifos, unix lizdus ir įrenginio failus. Tai buvo ilgai laukta funkcija daugeliui WSL vartotojų.

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

Turite atlikti vieną žingsnį, kad galėtumėte mėgautis šiomis naujomis funkcijomis: turite atjungti drvfs ir vėl prijungti jį naudodami „metaduomenų“ žymą. Norėdami tai padaryti, terminale įveskite šias komandas:

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

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

DrvFs yra WSL failų sistemos papildinys, kuris palaiko WSL ir Windows failų sistemos sąveiką. DrvFs leidžia WSL prijungti diskus su palaikomomis failų sistemomis, esančiomis /mnt, pvz., /mnt/c, /mnt/d ir kt.
„DrvFs“ prideda daug naujų montavimo parinkčių. Jie yra tokie:
Naujos tvirtinimo parinktys apima:

  • uid: vartotojo ID, naudojamas visų failų savininkui
  • gid: grupės ID, naudojamas visų failų savininkui
  • umask: aštuntainė kaukė, leidžianti neįtraukti visų failų ir katalogų.
  • fmask: aštuntainė kaukė, leidžianti neįtraukti visų įprastų failų.
  • dmask: aštuntainė visų katalogų leidimų kaukė.

Žiūrėkite šį pavyzdį:

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

Įvykdę komandą mount pamatysite savo mount (šiuo atveju C :) sąrašą su visais parametrais, kuriuos įvedėte, kai ieškote prijungtų įrenginių sąrašo. Wsl vartotojas

Šis pakeitimas leis montuoti „Windows“ aplankus ir skaidinius naudodami kitą WSL vartotojo abonementą, 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 leidimus tiek WSL, tiek Windows atskirai nepažeisdami aplinkos. Kaip galbūt prisimenate, „Linux“ failų modifikavimas iš „Windows“ gali anksčiau nutraukti WSL.

Naujai sukurti WSL failai pagal numatytuosius nustatymus bus sukurti naudojant metaduomenis ir bus atsižvelgta į jūsų nustatytas prijungimo parinktis.

Svarbūs įspėjimai

Tvarkydami naujus metaduomenis turite žinoti keletą dalykų:

Redaguojant failą naudojant „Windows“ redaktorių, gali būti pašalinti failo „Linux“ metaduomenys. Tokiu atveju failas grįš į numatytuosius leidimus.

Pašalinus visus WSL failo rašymo bitus, „Windows“ pažymės failą kaip tik skaitomą.
Jei įdiegėte kelis WSL paskirstymus arba kelis Windows naudotojus su įdiegtais WSL, jie visi naudos tuos pačius metaduomenis tuose pačiuose failuose. Kiekvienos WSL vartotojo abonemento uid gali skirtis. Į tai reikia atsižvelgti nustatant leidimus.

Pavyzdžiui, galite išjungti failo rašymo teises sistemoje Windows ir pakeisti failą, kad parodytumėte, jog rašymo leidimai įgalinti WSL. Arba galite įgalinti skaitymo leidimus sistemoje „Windows“ ir pašalinti skaitymo leidimus WSL. Šią koncepciją galite pamatyti žemiau.

Šaltinis: Microsoft.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
Pridėti tuščio aplanko kontekstinį meniu sistemoje „Windows 10“.

Pridėti tuščio aplanko kontekstinį meniu sistemoje „Windows 10“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

Xubuntu 2016 tema Archyvai

Ši svetainė naudoja slapukus, kad pagerintų jūsų patirtį naršant svetainėje. Iš šių slapukų slapu...

Skaityti daugiau

„Windows 10“ „Fix Desktop“ tampa juodas

„Windows 10“ „Fix Desktop“ tampa juodas

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau