Põhiline Windows 10 Chmodi ja Chowni WSL-i täiustused Windows 10-s

Chmodi ja Chowni WSL-i täiustused Windows 10-s



Linuxi kasutajad tunnevad kindlasti chown ja chmod konsooli tööriistu. Need kaks rakendust on loa ja omandiõiguse haldamisel hädavajalikud. Hiljuti on Microsoft neid tööriistu oma Windows 10-ga komplekteeritud Linuxi alamsüsteemis mitmeid täiustusi teinud.

Reklaam

Nüüd saate chmod / chown abil määrata failide omaniku ja rühma ning muuta WSL-is lugemis-, kirjutamis- ja täitmisõigusi. Samuti saate luua spetsiaalseid faile, näiteks fifosid, unix-pesasid ja seadmefaile. See oli paljude WSL-i kasutajate jaoks kauaoodatud funktsioon.

kuidas edastada üks meilisõnum gmailis

Veel üks huvitav muudatus on DrvFs-failisüsteemiga uued paigaldusvõimalused failide õiguste projitseerimiseks koos uute Linuxi metaandmete pakkumisega failides ja kaustades.

Nende uute funktsioonide nautimiseks peate tegema ühe sammu: peate drvf-failid lahti ühendama ja lipuga 'metaandmed' uuesti ühendama. Selleks sisestage terminalis järgmised käsud:

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

Midagi sellise nägemiseks saate kontrollida, kas see on õigesti paigaldatud, käivitades käsu 'mount -l':

DrvFs on WSL-i failisüsteemi pistikprogramm, mis lisab toetust WSL-i ja Windowsi failisüsteemi interopile. DrvFs võimaldab WSL-il ühendada draivid toetatud failisüsteemidega / mnt alla, näiteks / mnt / c, / mnt / d jne.
DrvFs lisab hulga uusi ühendamisvõimalusi. Need on järgmised:
Uute kinnitusvalikute hulka kuuluvad:

  • uid: kõigi failide omaniku jaoks kasutatav kasutajatunnus
  • gid: rühma ID, mida kasutatakse kõigi failide omaniku jaoks
  • umask: kõigi failide ja kataloogide välistatavate õiguste kaheksandmask.
  • fmask: kõigi tavapäraste failide välistatavate õiguste kaheksandmask.
  • dmask: kõigi kataloogide välistatavate lubade kaheksakandiline mask.

Vaadake järgmist näidet:

mis mälu on minu arvutis
sudo mount -t drvfs C: / mnt / c -o metaandmed, uid = 1000, gid = 1000, umask = 22, fmask = 111

Pärast käsu mount käivitamist näete, et teie mount (antud juhul C :) on loetletud kõigi parameetritega, mille sisestasite ühendatud seadmete loendi päringu esitamisel.

See muudatus võimaldab Windowsi kaustu ja partitsioone WSL - is teise kasutajakonto alla paigaldada vaikimisi .

Selle muudatuse korral salvestatakse Linuxi õigused faili täiendavate metaandmetena. See võimaldab ühe faili jaoks salvestada nii Linuxi kui ka Windowsi õigusi. Nüüd saate nii WSL-i kui ka Windowsi õigusi muuta keskkonda rikkumata. Nagu te mäletate, Windowsi Linuxi failide muutmine võib WSL-i varem rikkuda .

Äsja loodud failid WSL-is luuakse vaikimisi metaandmetega ja need vastavad teie seatud ühendamisvalikutele.

liiklus teel tööle

Olulised hoiatused

Uute metaandmete kallal töötamisel peate olema kindel, et olete teadlik:

Faili redigeerimine Windowsi redigeerija abil võib faili Linuxi metaandmed eemaldada. Sel juhul taastatakse faili vaikeload.

Kõigi WSL-i faili kirjutusbittide eemaldamine paneb Windows faili kirjutuskaitseks märkima.
Kui teil on installitud mitu WSL-i distrot või mitu Windowsi kasutajat, kellel on installitud WSL-i, kasutavad nad kõik samades failides samu metaandmeid. Iga WSL-i kasutajakonto uid võivad erineda. Sellega peaksite õiguste määramisel arvestama.

Näiteks võite Windowsi faili kirjutamisõigused keelata ja faili chmod kirjutamisõiguste kuvamiseks WSL-is lubada. Või võite lasta Windowsi lugemisõigused lubada ja WSL-is lugemisõigused eemaldada. Seda kontseptsiooni näete allpool illustreerituna.

Allikas: Microsoft .

Huvitavad Artiklid

Toimetaja Valik

Kuidas hankida Quest 2 rakenduslaborit
Kuidas hankida Quest 2 rakenduslaborit
Meta Questi perekonnal on suur mängude ja rakenduste raamatukogu ning Oculuse pood on ametlik vahend uute rakenduste avastamiseks peakomplektist. Siiski on Questi sisule juurdepääsule alternatiiv. Meta (varem tuntud kui
Teema muutmine Windows 10-s (kõik viisid)
Teema muutmine Windows 10-s (kõik viisid)
Teema muutmiseks Windows 10-s saate kasutada mitmeid meetodeid, sealhulgas Seaded, Juhtpaneel, File Explorer ja käsuviip.
Kuidas Paint.netis teksti valida ja sellega töötada
Kuidas Paint.netis teksti valida ja sellega töötada
Me kõik peame mõnda aega mõnda pilti muutma, olgu selleks siis pealkirja lisamine pere hetktõmmisele või punaste silmade eemaldamine teie Tinderi profiilipildilt. Aeg-ajalt pildiredaktorid, kes vajavad kiiret ja lihtsat redigeerimist
Kuidas kärpida aknahõivet OBS-is
Kuidas kärpida aknahõivet OBS-is
OBS Studiol on mitu valikut, mis võimaldavad jäädvustada nii kogu kuva kui ka üksikuid osi. Näiteks saate Window Capture'i abil kuvada täisekraani asemel ühe avatud akna. Funktsioon aga ei tööta
Kuidas tabelit mõistes kopeerida
Kuidas tabelit mõistes kopeerida
Kui soovite dokumendist teabe taasloomiseks aega säästa, on kopeerimine ja kleepimine mõned kõige elementaarsemad ja olulised funktsioonid, olenemata kasutatavast struktuurist ja programmist. Lisaks aja säästmisele võimaldab tabeli kopeerimine
Kuidas muuta kilodžaulid kaloriteks MyFitnessPalis
Kuidas muuta kilodžaulid kaloriteks MyFitnessPalis
Kalorite lugemine on viis saada oma dieedi kohta olulisi teadmisi, mis võivad aidata teie tervist parandada. Muidugi pole tervislik, kui keegi on kinnisideeks kalorite lugemisest ja me ei soosi seda käitumist. Kuid,
GPU temperatuuri jälgimine Windows 10 tegumihalduris
GPU temperatuuri jälgimine Windows 10 tegumihalduris
Kuidas jälgida GPU temperatuuri Windows 10 tegumihalduris. Windows 8 ja Windows 10 on uus rakendus Task Manager. See näeb välja täiesti erinev võrreldes