Tärkein Windows 10 Chmodin ja Chownin WSL-parannukset Windows 10: ssä

Chmodin ja Chownin WSL-parannukset Windows 10: ssä



Linux-käyttäjät tuntevat ehdottomasti chown- ja chmod-konsolityökalut. Nämä kaksi sovellusta ovat välttämättömiä lupien ja omistajuuden hallinnan yhteydessä. Viime aikoina Microsoft on tehnyt useita parannuksia näihin työkaluihin omassa Linux-alijärjestelmässään, joka on mukana Windows 10: ssä.

Mainonta

Voit nyt asettaa tiedostojen omistajan ja ryhmän chmod / chown-toiminnolla ja muokata luku-, kirjoitus- ja suoritusoikeuksia WSL: ssä. Voit myös luoda erikoistiedostoja, kuten fifot, unix-liitännät ja laitetiedostot. Se oli kauan odotettu ominaisuus monille WSL-käyttäjille.

miten merkitä joku albumiin

Toinen mielenkiintoinen muutos on uudet asennusvaihtoehdot DrvFs-tiedostojärjestelmällä, jolla heijastetaan käyttöoikeuksia tiedostoihin ja tarjotaan uusien Linux-metatietoja tiedostoihin ja kansioihin.

Sinun on otettava yksi askel, ennen kuin voit nauttia näistä uusista ominaisuuksista: Irrota drvfs-tiedostot ja asenna se uudelleen metatiedot-lipun avulla. Voit tehdä tämän kirjoittamalla seuraavat komennot päätelaitteeseen:

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

Voit varmistaa, että se on asennettu oikein suorittamalla 'mount -l' nähdäksesi jotain tällaista:

DrvFs on WSL: n tiedostojärjestelmälaajennus, joka tukee WSL: n ja Windows-tiedostojärjestelmän välistä yhteentoimintaa. DrvFs: n avulla WSL voi asentaa asemia, joissa on tuetut tiedostojärjestelmät / mnt: n alla, kuten / mnt / c, / mnt / d jne.
DrvFs lisää useita uusia kiinnitysvaihtoehtoja. Ne ovat seuraavat:
Uusia kiinnitysvaihtoehtoja ovat:

  • uid: kaikkien tiedostojen omistajalle käytetty käyttäjätunnus
  • gid: kaikkien tiedostojen omistajalle käytetty ryhmätunnus
  • umask: oktaalinen peite oikeuksista, jotka voidaan sulkea pois kaikista tiedostoista ja hakemistoista.
  • fmask: oktaalinen peite oikeuksista, jotka suljetaan pois kaikista tavallisista tiedostoista.
  • peite: oktaalinen peite oikeuksista, jotka voidaan sulkea pois kaikista hakemistoista.

Katso seuraava esimerkki:

kromi: // asetukset // sisältö
sudo mount -t drvfs C: / mnt / c -o metatiedot, uid = 1000, gid = 1000, umask = 22, fmask = 111

Kun olet suorittanut mount-komennon, näet asennuksesi (tässä tapauksessa C :) -luettelon kaikkien parametrien kanssa, jotka syötit kysyttäessäsi asennettujen laitteiden luetteloa.

Tämä muutos sallii Windowsin kansioiden ja osioiden asentamisen toiseen käyttäjätiliin WSL: ssä oletusarvo .

Tämän muutoksen myötä Linux-käyttöoikeudet tallennetaan tiedoston metatietona. Tämä mahdollistaa sekä Linux- että Windows-käyttöoikeuksien tallentamisen yhdelle tiedostolle. Nyt voit muuttaa sekä WSL- että Windows-käyttöoikeuksia erikseen rikkomatta ympäristöä. Kuten ehkä muistat, Linux-tiedostojen muokkaaminen Windowsista voi rikkoa WSL: n aikaisemmin .

Äskettäin luodut WSL-tiedostot luodaan oletusarvoisesti metatiedoilla ja ne kunnioittavat asettamiasi kiinnitysvaihtoehtoja.

miten siirtää peli toiselle asemalle

Tärkeitä varoituksia

On muutama asia, jonka varmista, että olet tietoinen, kun hakeudut uusiin metatietoihin:

Tiedoston muokkaaminen Windows-editorilla voi poistaa tiedoston Linux-metatiedot. Tässä tapauksessa tiedosto palaa oletusoikeuksiinsa.

Kun kaikki tiedostobitit poistetaan WSL: ssä, Windows merkitsee tiedoston vain luku -muodossa.
Jos sinulla on useita WSL-alueita tai useita Windows-käyttäjiä, joihin on asennettu WSL, he kaikki käyttävät samoja metatietoja samoissa tiedostoissa. Jokaisen WSL-käyttäjätilin käyttäjätunnukset voivat vaihdella. Tämä on otettava huomioon asetettaessa käyttöoikeuksia.

Voit esimerkiksi poistaa käytöstä kirjoitusoikeudet tiedostoon Windowsissa ja chmod tiedoston näyttämään kirjoitusoikeudet on otettu käyttöön WSL: ssä. Tai voit sallia lukuoikeudet Windowsissa ja poistaa lukuoikeudet WSL: ssä. Voit nähdä tämän käsitteen alla.

Lähde: Microsoft .

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Samsung Galaxy S8 vs iPhone 7: Mikä puhelin kannattaa valita?
Samsung Galaxy S8 vs iPhone 7: Mikä puhelin kannattaa valita?
Samsungin Galaxy S8 ja Applen iPhone 7: molemmat ovat huippuluokan älypuhelimia, mutta millainen on etu? S8: ta ei ole vielä julkaistu, mutta kuten minkä tahansa lippulaivapuhelimen kohdalla, on ollut huhuja
Napsauta Pikanäppäimet ylös
Napsauta Pikanäppäimet ylös
ClickUp on tuottavuustyökalu, jota voidaan käyttää kaikkeen kettereiden projektien hallinnasta henkilökohtaiseen työhön. Se auttaa säästämään aikaasi pitämällä kaikki tarvitsemasi työkalut yhdessä paikassa – sen pikanäppäimet ja pikanäppäimet.
Skip Metro Suiten asennuksen poistaminen
Skip Metro Suiten asennuksen poistaminen
Siitä lähtien, kun tein Skip Metro Suite -sovelluksen kannettavaksi, monet käyttäjät kysyvät minulta, kuinka se poistetaan. Minulla ei ole aavistustakaan, miksi nuo ihmiset haluavat poistaa KANNETTAVAN SOVELLUKSEN, mutta ei haittaa, tässä on yksityiskohtaiset ohjeet Skina Metro Suite by Winaeron asennuksen poistamiseen. Tässä on mini-FAQ ohituksen poistamisesta
Hanki Windows 7 -pelit Windows 10: lle
Hanki Windows 7 -pelit Windows 10: lle
Näin saat kaikki Windows 7 -pelit toimimaan Windows 10: ssä
Kirjoitussuojauksen poistaminen USB: ltä
Kirjoitussuojauksen poistaminen USB: ltä
https://www.youtube.com/watch?v=KMDn-6plUxs USB-muistitikut ja vastaavat vastaavat siirrettävät tallennuslaitteet ovat käteviä, jos haluat, että valokuvat, media- tai työtiedostot ovat käyttövalmiina. Siitä on kulunut jo jonkin aikaa
Kuinka nähdä WinSxS-kansion todellinen koko Windows 10: ssä
Kuinka nähdä WinSxS-kansion todellinen koko Windows 10: ssä
Jos haluat nähdä WinSxS-kansion todellisen koon Windows 10: ssä, sinun tarvitsee vain suorittaa yksinkertainen komento.
Kuinka erottaa etu- ja sukunimi Excelissä
Kuinka erottaa etu- ja sukunimi Excelissä
Excelin avulla voit jakaa tiedot pienempiin osiin. Tarvittavien tietojen löytäminen ja niiden käsittely on tärkeä tavoite monille Excel-käyttäjille. Jos sinulla on henkilön koko nimi, sinun on ehkä nollattava