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

Kaip išjungti „Aero Snap“ funkciją „Windows 8.1“, „Windows 8“ ir „Windows 7“
Kaip išjungti „Aero Snap“ funkciją „Windows 8.1“, „Windows 8“ ir „Windows 7“
Aprašoma, kaip išjungti „Aero Snap“ funkciją sistemose „Windows 8.1“, „Windows 8“ ir „Windows 7“
Kaip greitai paleisti į saugaus režimo komandų eilutę sistemose „Windows 8“ ir „Windows 8.1“
Kaip greitai paleisti į saugaus režimo komandų eilutę sistemose „Windows 8“ ir „Windows 8.1“
Aprašoma, kaip greitai paleisti „Windows 8“ ir „Windows 8.1“ į komandų eilutės režimą.
„Amazon“ neprisijungia prie manęs - ką daryti?
„Amazon“ neprisijungia prie manęs - ką daryti?
Daugelis žmonių skundžiasi dėl nuolatinio atsijungimo nuo „Amazon“ paskyrų. Ar esate vienas iš jų? Nesijaudinkite, šie klausimai dažniausiai yra laikini ir juos galima išspręsti. Problema gali būti ne „Amazon“ gale,
„WhatsApp for Windows Phone“ pašalinta iš „Microsoft Store“
„WhatsApp for Windows Phone“ pašalinta iš „Microsoft Store“
Jau kurį laiką žinome apie „Windows Phone“ palaikymo pabaigą, o pagrindinių programų, kurios buvo prieinamos „Windows Phone 8“ ir „Windows 10 Mobile“, kūrėjai pamažu pradėjo šalinti savo programas iš platformos. Dabar, kai „Windows Phone 8“ parduotuvė nustojo veikti ir įmonė baigėsi
Kas yra OGG failas?
Kas yra OGG failas?
OGG failas greičiausiai yra Ogg Vorbis suspaustas garso failas, naudojamas garso duomenims laikyti. Juos galima leisti su daugeliu muzikos grotuvų ir garso programinės įrangos. Kitus OGG failus naudoja grafikos programėlė.
Kaip archyvuoti arba išarchyvuoti „Instagram“ įrašus
Kaip archyvuoti arba išarchyvuoti „Instagram“ įrašus
Šių metų pradžioje „Instagram“ pristatė archyvą. Tai nesulaukė daug fanfarų ir praleido daug vartotojų, įskaitant mane. Tik tada, kai socialiniame tinkle aptariau pykčio metimo ir pykčio panaikinimo temą
Geriausias VPN JAV: geriausios srautinio perdavimo ir naršymo galimybės
Geriausias VPN JAV: geriausios srautinio perdavimo ir naršymo galimybės
Nesvarbu, ar nerimaujate dėl savo privatumo, ar ieškote didesnio saugumo, ar norite naudotis srautinio perdavimo paslaugomis užsienyje, gali padėti virtualus privatus tinklas (VPN). Prisijungę prie interneto per saugią VPN nuorodą į teikėjo serverį,