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

Kuinka muuttaa kuvakkeiden kokoa Androidissa
Kuinka muuttaa kuvakkeiden kokoa Androidissa
Kuvakkeiden kokoa on helppo muuttaa sen mukaan, mikä Android-puhelin sinulla on. Android-käynnistysohjelmat voivat auttaa, jos asetus ei ole käytettävissä laitteellasi.
Kuinka tallentaa tietokoneen ääntä Windowsissa
Kuinka tallentaa tietokoneen ääntä Windowsissa
Voit tallentaa ääntä tietokoneeltasi sisäänrakennetun ohjelman avulla tai ladata sovelluksen, kuten Audacity. Näin voit tallentaa ääntä mikrofonista tai tietokoneesta.
Apple iOS vs Android vs Windows 8 - mikä on paras kompakti tabletti-käyttöjärjestelmä?
Apple iOS vs Android vs Windows 8 - mikä on paras kompakti tabletti-käyttöjärjestelmä?
On väistämätön totuus, että useimmat meistä keskittyvät yleensä laitteistoon ostaessamme uutta tablettia. Korkean resoluution näyttö, houkutteleva muotoilu ja nopea ydinlaitteisto hallitsevat ajatuksiamme pitkään
Tilauksen peruuttaminen RobinHoodissa
Tilauksen peruuttaminen RobinHoodissa
Robinhood on käyttäjäystävällinen kaupankäyntisovellus, jossa voit käydä kauppaa optioilla, osakkeilla, kryptovaluutalla ja pörssissä käydyillä varoilla. Alusta on virtaviivainen ja helppo ymmärtää sekä asiantuntijoille että uusille tulokkaille. Mutta jopa niin yksinkertaisessa sovelluksessa saatat
Mikä on kiintolevyn välimuisti ja mitä se tekee?
Mikä on kiintolevyn välimuisti ja mitä se tekee?
Kiintolevyn välimuisti tai levypuskuri on vähemmän tunnettu laitteistospesifikaatio, jolla voi olla suuri vaikutus tietojen tallennuksen tehokkuuteen. Opi kuinka se toimii.
Kuulokkeiden käyttäminen iPhone 7:ssä
Kuulokkeiden käyttäminen iPhone 7:ssä
IPhone 7:ssä ei ehkä ole sisäänrakennettua kuulokeliitäntää, mutta kuulokkeita voi käyttää sen kanssa kolmella tavalla.
Kuinka ohjata F:tä iPhonessa
Kuinka ohjata F:tä iPhonessa
Voit ohjata F:tä iPhonessa verkkoselaimen tai PDF-dokumentin avulla löytääksesi etsimäsi sanat tai lauseet. Ohjelmasta riippuen se toimii hieman eri tavalla.