Glavni Windows 10 Chmod i Chown WSL poboljšanja u sustavu Windows 10

Chmod i Chown WSL poboljšanja u sustavu Windows 10



Korisnici Linuxa definitivno su upoznati s alatima chown i chmod console. Ove dvije aplikacije su ključne kad je riječ o dopuštenju i upravljanju vlasništvom. Nedavno je Microsoft napravio niz poboljšanja ovih alata u njihovom vlastitom Linux podsustavu u paketu s Windowsom 10.

Oglas

Sada možete postaviti vlasnika i grupu datoteka pomoću chmod / chown i mijenjati dozvole za čitanje / pisanje / izvršavanje u WSL-u. Također možete stvoriti posebne datoteke poput fifosa, unix utičnica i datoteka uređaja. Bila je to dugo očekivana značajka za mnoge korisnike WSL-a.

kako dobiti kik na mac

Još jedna zanimljiva promjena su nove mogućnosti montiranja s datotečnim sustavom DrvFs za projiciranje dozvola na datoteke uz pružanje novih Linux metapodataka o datotekama i mapama.

Morate poduzeti jedan korak prije nego što ćete moći uživati ​​u ovim novim značajkama: Morate demontirati drvfs i ponovo ga montirati zastavicom 'metapodaci'. Da biste to učinili, na terminalu unesite sljedeće naredbe:

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

Možete provjeriti je li ispravno montiran pokretanjem 'mount -l' da biste vidjeli nešto poput ovoga:

DrvFs je dodatak za datotečni sustav za WSL koji dodaje podršku za međusobno povezivanje između WSL-a i Windows datotečnog sustava. DrvFs omogućuje WSL-u da montira pogone s podržanim sustavima datoteka pod / mnt, kao što su / mnt / c, / mnt / d itd.
DrvFs dodaje brojne nove mogućnosti montiranja. Oni su sljedeći:
Nove opcije montiranja uključuju:

  • uid: korisnički ID koji se koristi za vlasnika svih datoteka
  • gid: ID grupe koji se koristi za vlasnika svih datoteka
  • umask: oktalna maska ​​dozvola za izuzeće za sve datoteke i direktorije.
  • fmask: oktalna maska ​​dozvola za izuzimanje za sve redovite datoteke.
  • dmask: oktalna maska ​​dozvola za izuzeće za sve direktorije.

Pogledajte sljedeći primjer:

kako preuzeti pjesme iz aplikacije soundcloud
sudo mount -t drvfs C: / mnt / c -o metapodaci, uid = 1000, gid = 1000, umask = 22, fmask = 111

Nakon izvršavanja naredbe za montiranje, vidjet ćete svoje montiranje (u ovom slučaju, C :) na popisu sa svim parametrima koje ste unijeli prilikom upita za popis montiranih uređaja.

Ova promjena omogućit će postavljanje Windows mapa i particija pod drugi korisnički račun u WSL-u, a ne u zadani .

Ovom promjenom Linux dozvole pohranjuju se kao dodatni metapodaci za datoteku. To će omogućiti pohranu dozvola za Linux i Windows za jednu datoteku. Sada možete zasebno promijeniti dozvole u WSL-u ili u sustavu Windows, bez narušavanja okruženja. Kao što se možda sjećate, izmjena Linux datoteka iz Windowsa mogla bi ranije slomiti WSL .

Novostvorene datoteke u WSL-u prema zadanim postavkama stvorit će se s metapodacima i poštivat će postavljene opcije montiranja.

kako pretvoriti bin u iso

Važna upozorenja

Nekoliko je stvari kojih morate biti svjesni dok se petljate s novim metapodacima:

Uređivanje datoteke pomoću Windows uređivača može ukloniti Linux metapodatke datoteke. U tom će se slučaju datoteka vratiti na zadana dopuštenja.

Uklanjanjem svih bitova za pisanje u datoteci u WSL-u Windows će datoteku označiti kao samo za čitanje.
Ako imate instalirano više WSL distribucija ili više Windows korisnika s instaliranim WSL-om, svi će oni koristiti iste metapodatke na istim datotekama. Uidi svakog WSL korisničkog računa mogu se razlikovati. Ovo treba uzeti u obzir prilikom postavljanja dozvola.

Na primjer, možete onemogućiti dozvole za pisanje na datoteci u sustavu Windows i chmod datoteku koja prikazuje dozvole za pisanje omogućene su u WSL-u. Ili možete imati omogućena odobrenja za čitanje u sustavu Windows i ukloniti dopuštenja za čitanje u WSL-u. Ovaj koncept možete vidjeti dolje.

Izvor: Microsoft .

Zanimljivi Članci

Izbor Urednika

Kako promijeniti svoj telefonski broj u signalu
Kako promijeniti svoj telefonski broj u signalu
Otkako ste se registrirali u Signalu, poruke ste slali s jednog telefonskog broja. Ali što ako ste kupili novi telefon i htjeli promijeniti svoj broj u aplikaciji? Ako ste to pokušali učiniti, znat ćete
Omogućite integritet memorije izolacije jezgre u sustavu Windows 10
Omogućite integritet memorije izolacije jezgre u sustavu Windows 10
Integritet memorije dio je značajke izolacije jezgre koja sprječava umetanje zlonamjernog koda u procese visoke sigurnosti. Evo kako omogućiti integritet memorije u sustavu Windows 10.
Što je firmware?
Što je firmware?
Firmware je softver instaliran na malom memorijskom čipu na hardverskom uređaju. Firmware omogućuje ažuriranje hardvera poput kamera i pametnih telefona.
Kako pronaći biom etera u Terariji
Kako pronaći biom etera u Terariji
Ažuriranje Terrarije 1.4.4, nazvano 'Rad ljubavi', predstavilo je potpuno novi biom: Eter. Ovo je jedno od rijetkih mjesta u igri gdje možete pronaći i koristiti rijedak resurs poznat kao Shimmer. Tako,
Vratite stavke upravljačke ploče u izborniku Win + X u sustavu Windows 10 Creators Update
Vratite stavke upravljačke ploče u izborniku Win + X u sustavu Windows 10 Creators Update
Pogledajte kako vratiti klasičnu upravljačku ploču u izborniku Win + X u sustavu Windows 10 Creators Update (Windows 10 build 14959 i noviji).
Ne radi li web kamera na vašem Acer prijenosnom računalu? Evo kako to popraviti
Ne radi li web kamera na vašem Acer prijenosnom računalu? Evo kako to popraviti
Nije nečuveno da vas vaša web kamera iznevjeri kad vam je najpotrebnija. Često je to jednostavan kvar. Ali u drugim slučajevima morate shvatiti kako riješiti problem promjenom
Ovladajte Microsoftovim preglednikom Edge na vašem iPhoneu ili Android uređaju
Ovladajte Microsoftovim preglednikom Edge na vašem iPhoneu ili Android uređaju
Microsoft je pokrenuo Preview verziju svog Edge preglednika za Android telefone i iPhone uređaje, što vrijedi isprobati. Automatski sinkronizira web stranice koje spremite s omiljenim i mrežnim člancima koje dodate na svoj popis za čitanje