Principal Windows 10 Îmbunătățiri WSL Chmod și Chown în Windows 10

Îmbunătățiri WSL Chmod și Chown în Windows 10



Utilizatorii Linux sunt cu siguranță familiarizați cu instrumentele de consolă chown și chmod. Aceste două aplicații sunt esențiale atunci când vine vorba de permisiunea și gestionarea proprietății. Recent, Microsoft a adus o serie de îmbunătățiri la aceste instrumente în propriul subsistem Linux inclus în Windows 10.

Reclama

Acum puteți seta proprietarul și grupul de fișiere folosind chmod / chown și modificați permisiunile de citire / scriere / executare în WSL. De asemenea, puteți crea fișiere speciale, cum ar fi fifos, socket-uri Unix și fișiere de dispozitiv. A fost o caracteristică mult așteptată pentru mulți utilizatori WSL.

cum să vezi lista de dorințe a prietenilor

O altă schimbare interesantă este noile opțiuni de montare cu sistemul de fișiere DrvFs pentru proiectarea permisiunilor pe fișiere, alături de furnizarea de metadate Linux noi pe fișiere și foldere.

Trebuie să faceți un pas înainte de a vă putea bucura de aceste noi caracteristici: trebuie să demontați drvfs și să îl remontați cu steagul „metadate”. Pentru aceasta, introduceți următoarele comenzi la terminal:

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

Puteți verifica dacă s-a montat corect executând „mount -l” pentru a vedea așa ceva:

DrvFs este un plugin de sistem de fișiere pentru WSL care adaugă suport pentru interoperabilitatea dintre WSL și sistemul de fișiere Windows. DrvF-urile permit WSL să monteze unități cu sisteme de fișiere acceptate sub / mnt, cum ar fi / mnt / c, / mnt / d etc.
DrvF-urile adaugă o serie de noi opțiuni de montare. Acestea sunt după cum urmează:
Noile opțiuni de montare includ:

  • uid: ID-ul de utilizator utilizat pentru proprietarul tuturor fișierelor
  • gid: ID-ul grupului folosit pentru proprietarul tuturor fișierelor
  • umask: o mască octală de permisiuni de exclus pentru toate fișierele și directoarele.
  • fmask: o mască octală de permisiuni de exclus pentru toate fișierele obișnuite.
  • dmask: o mască octală de permisiuni de exclus pentru toate directoarele.

Vedeți următorul exemplu:

cum se convertesc wav în mp3 windows
sudo mount -t drvfs C: / mnt / c -o metadate, uid = 1000, gid = 1000, umask = 22, fmask = 111

După executarea comenzii de montare, veți vedea montarea dvs. (în acest caz, C :) listată cu toți parametrii pe care i-ați trecut atunci când căutați o listă de dispozitive montate.

Această modificare va permite montarea folderelor și partițiilor Windows sub un alt cont de utilizator în WSL, mai degrabă în unul implicit .

Cu această modificare, permisiunile Linux sunt stocate ca metadate suplimentare pentru un fișier. Acest lucru va permite stocarea permisiunilor Linux și Windows pentru un singur fișier. Acum puteți modifica permisiunile atât în ​​WSL, fie în Windows separat, fără a sparge mediul. După cum vă amintiți, modificarea fișierelor Linux din Windows ar putea rupe WSL mai devreme .

Fișierele nou create în WSL vor fi create implicit cu metadate și vor respecta opțiunile de montare pe care le-ați setat.

când ai creat acest cont google?

Avertismente importante

Există câteva lucruri de care să vă asigurați că sunteți conștienți atunci când faceți jocuri cu noile metadate:

Editarea unui fișier utilizând un editor Windows poate elimina metadatele Linux ale fișierului. În acest caz, fișierul va reveni la permisiunile sale implicite.

Eliminarea tuturor biților de scriere dintr-un fișier în WSL va face ca Windows să marcheze fișierul ca fiind doar în citire.
Dacă aveți mai multe distrosuri WSL instalate sau mai mulți utilizatori Windows cu WSL instalat, toți vor folosi aceleași metadate pe aceleași fișiere. Uidele fiecărui cont de utilizator WSL pot diferi. Acest lucru trebuie luat în considerare atunci când setați permisiunile.

De exemplu, puteți dezactiva permisiunile de scriere pe un fișier în Windows și puteți modifica fișierul pentru a afișa permisiunile de scriere în WSL. Sau aveți permisiunile de citire activate în Windows și puteți elimina permisiunile de citire în WSL. Puteți vedea acest concept ilustrat mai jos.

Sursă: Microsoft .

Articole Interesante

Alegerea Editorului

Cum să dezactivați subtitrările pe un dispozitiv Roku
Cum să dezactivați subtitrările pe un dispozitiv Roku
Roku este un dispozitiv de streaming uimitor și cu siguranță poate fi unul dintre lucrurile tale preferate de făcut într-o duminică leneșă. Indiferent dacă vă uitați la emisiuni TV sau vă bucurați de ceva vechi, dar auriu, acest mic dispozitiv vă poate ajuta
Cum să accelerați Windows 10 - Ghidul final
Cum să accelerați Windows 10 - Ghidul final
Doriți să vă accelerați computerul Windows 10? Explorați ghidul nostru de experți cu privire la toate trucurile, sfaturile și setările de modificat pentru a accelera Windows 10 pe orice computer.
Cum să remediați Google Maps Voice nu funcționează
Cum să remediați Google Maps Voice nu funcționează
Google Maps este una dintre cele mai populare aplicații GPS, mulțumită în parte funcției vocale. În loc să te întorci la ecran pentru a-ți monitoriza locația, poți să te concentrezi asupra împrejurimilor și să lași vocea să te ghideze. In orice caz,
Cum să-l învingi pe Daelin Proudmoore în Hearthstone
Cum să-l învingi pe Daelin Proudmoore în Hearthstone
La sfârșitul anului 2020, Hearthstone a introdus un alt mod de aventură destinat jucătorilor noi. Noile aventuri, intitulate colectiv Book of Heroes, te pun la conducerea unor pachete unice pentru fiecare clasă, pentru a oferi o nouă provocare. Misiunea 8 a vânătorului
Cum să spargi scutul de apă în Genshin Impact
Cum să spargi scutul de apă în Genshin Impact
Abyss Mages sunt nenorocirea existenței tale? Ți-e teamă să-i întâlnești în temnițe și în Spiral Abyss? S-ar putea să te simți mai încrezător în privința șanselor tale de supraviețuire dacă nu ți-ai irosit toate resursele pentru a le distruge.
Data și știrile lansării Crackdown 3: Crackdown primește un nou trailer E3 înainte de lansarea din 2019
Data și știrile lansării Crackdown 3: Crackdown primește un nou trailer E3 înainte de lansarea din 2019
După ce știrile despre Crackdown 3 au fost amânate până în februarie 2019 au apărut săptămâna trecută, Microsoft și-a folosit conferința E3 pentru a prezenta exact ceea ce a devenit jocul. Din păcate, nu pare prea fierbinte. Un nou trailer a pus accentul pe
Cum se formatează un hard disk extern pentru Windows
Cum se formatează un hard disk extern pentru Windows
Hard disk-urile externe sunt esențiale pentru păstrarea datelor prețioase, mai ales dacă călătoriți des, aveți nevoie de stocare flexibilă pentru muncă sau doriți să păstrați lucrurile importante departe de curățile computerului. Dar există momente când aceste cufere digitale de comori