Principal Windows 10 Millores de WSL Chmod i Chown a Windows 10

Millores de WSL Chmod i Chown a Windows 10



Els usuaris de Linux estan familiaritzats amb les eines de la consola chown i chmod. Aquestes dues aplicacions són essencials quan es tracta de permisos i gestió de propietats. Recentment, Microsoft ha fet diverses millores a aquestes eines en el seu propi subsistema Linux inclòs amb Windows 10.

Anunci publicitari

Ara podeu configurar el propietari i el grup de fitxers mitjançant chmod / chown i modificar els permisos de lectura / escriptura / execució a WSL. També podeu crear fitxers especials com fifos, sòcols Unix i fitxers de dispositiu. Era una característica molt esperada per a molts usuaris de WSL.

posar cançó a l'iPod sense iTunes

Un altre canvi interessant són les noves opcions de muntatge amb el sistema de fitxers DrvFs per projectar permisos als fitxers, a més de proporcionar metadades noves de Linux a fitxers i carpetes.

Cal fer un pas per poder gaudir d'aquestes noves funcions: heu de desmuntar drvfs i tornar-lo a muntar amb el senyalador de 'metadades'. Per fer-ho, introduïu les ordres següents al terminal:

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

Podeu verificar que s'ha muntat correctament executant 'mount -l' per veure alguna cosa així:

DrvFs és un complement de sistema de fitxers per a WSL que afegeix compatibilitat amb la interoperabilitat entre WSL i el sistema de fitxers de Windows. DrvF permet a WSL muntar unitats amb sistemes de fitxers admesos a / mnt, com ara / mnt / c, / mnt / d, etc.
DrvFs afegeix una sèrie de noves opcions de muntatge. Són els següents:
Les noves opcions de muntatge inclouen:

  • uid: identificador d'usuari utilitzat per al propietari de tots els fitxers
  • gid: l'identificador de grup utilitzat per al propietari de tots els fitxers
  • umask: una màscara octal de permisos per excloure de tots els fitxers i directoris.
  • fmask: una màscara octal de permisos per excloure per a tots els fitxers normals.
  • dmask: una màscara octal de permisos a excloure per a tots els directoris.

Vegeu l'exemple següent:

com fer còpies de seguretat de les dades del joc a l'iPhone
sudo mount -t drvfs C: / mnt / c -o metadades, uid = 1000, gid = 1000, umask = 22, fmask = 111

Després d’executar l’ordre mount, veureu el vostre muntatge (en aquest cas, C :) llistat amb tots els paràmetres que heu passat quan es demana una llista de dispositius muntats.

Aquest canvi permetrà muntar carpetes i particions de Windows sota un altre compte d'usuari a WSL en lloc de un per defecte .

Amb aquest canvi, els permisos de Linux s’emmagatzemen com a metadades addicionals per a un fitxer. Això permetrà emmagatzemar els permisos de Linux i Windows per a un sol fitxer. Ara podeu canviar els permisos de WSL o Windows per separat sense trencar l'entorn. Com recordareu, modificar fitxers Linux des de Windows podria trencar WSL abans .

Els fitxers creats recentment a WSL es crearan amb metadades per defecte i respectaran les opcions de muntatge que hàgiu definit.

com baixar àlbums de fotos de Google

Avisos importants

Hi ha algunes coses per assegurar-vos que esteu al corrent quan feu servir les noves metadades:

Si editeu un fitxer mitjançant un editor de Windows, podeu eliminar les metadades Linux del fitxer. En aquest cas, el fitxer tornarà als seus permisos predeterminats.

L'eliminació de tots els bits d'escriptura d'un fitxer a WSL farà que Windows marqui el fitxer com a només de lectura.
Si teniu instal·lades diverses distribucions WSL o diversos usuaris de Windows amb WSL instal·lat, tots utilitzaran les mateixes metadades als mateixos fitxers. Els uid de cada compte d'usuari WSL poden diferir. Això s’ha de tenir en compte a l’hora d’establir permisos.

Per exemple, podeu desactivar els permisos d'escriptura en un fitxer al Windows i canviar el fitxer per mostrar els permisos d'escriptura al WSL. O podeu tenir habilitats els permisos de lectura al Windows i eliminar els permisos de lectura al WSL. Podeu veure aquest concepte il·lustrat a continuació.

Font: Microsoft .

Articles D'Interès

L'Elecció De L'Editor

Com connectar l'aplicació Fitbit a Apple Watch
Com connectar l'aplicació Fitbit a Apple Watch
No hi ha cap aplicació Fitbit per a Apple Watch i no es sincronitza automàticament amb Fitbit. Podeu connectar-los mitjançant una aplicació de tercers com Strava.
Com utilitzar el mode de repòs en un iPhone
Com utilitzar el mode de repòs en un iPhone
Podeu activar el mode de repòs a l'iPhone a l'aplicació Salut i, a continuació, activar-lo manualment des del centre de control del vostre iPhone o Apple Watch.
Millor VPN per a Hong Kong: navega de manera lliure i segura mentre esteu a Hong Kong
Millor VPN per a Hong Kong: navega de manera lliure i segura mentre esteu a Hong Kong
Esteu buscant la millor VPN per a Hong Kong? Com a regió administrativa especial, Hong Kong no pateix la mateixa censura i bloqueig d'Internet que la Xina continental, però això no vol dir que la llibertat o la privadesa d'Internet puguin
Com canviar el color de fons a Photoshop
Com canviar el color de fons a Photoshop
Canviar el color de fons a Photoshop no ha de ser complicat. Pinteu-hi o feu una nova capa, aquests són els passos a seguir.
L'aplicació de recuperació del canal 4 evita els dispositius Android antics
L'aplicació de recuperació del canal 4 evita els dispositius Android antics
Channel 4 ha presentat la versió per a Android de la seva aplicació de captura de pantalla 4oD, però no admet les tauletes d’Amazon ni els dispositius antics. L’aplicació gratuïta funciona a Android 4 i versions posteriors i s’ha optimitzat per al seu ús
Com solucionar quan iMessage és blau però no es lliura
Com solucionar quan iMessage és blau però no es lliura
Si teniu iMessage habilitat al vostre telèfon, probablement heu notat les bombolles de xat verdes o blaves amb tots els missatges que heu enviat, de vegades dins del mateix xat. Però què vol dir quan un missatge és verd o blau?
Com fer una captura de pantalla als telèfons intel·ligents LG
Com fer una captura de pantalla als telèfons intel·ligents LG
Les captures de pantalla són una manera fantàstica de capturar i compartir informació, però als telèfons intel·ligents, cada marca és una mica diferent. A continuació s'explica com fer una captura de pantalla als telèfons intel·ligents LG.