Κύριος Windows 10 Βελτιώσεις Chmod και Chown WSL στα Windows 10

Βελτιώσεις Chmod και Chown WSL στα Windows 10



Οι χρήστες Linux είναι σίγουρα εξοικειωμένοι με τα εργαλεία κονσόλας chown και chmod. Αυτές οι δύο εφαρμογές είναι απαραίτητες όταν συνοδεύονται από άδεια και διαχείριση ιδιοκτησίας. Πρόσφατα, η Microsoft έχει πραγματοποιήσει ορισμένες βελτιώσεις σε αυτά τα εργαλεία στο δικό τους υποσύστημα Linux σε συνδυασμό με τα Windows 10.

Διαφήμιση

Τώρα μπορείτε να ορίσετε τον κάτοχο και την ομάδα αρχείων χρησιμοποιώντας το chmod / chown και να τροποποιήσετε τα δικαιώματα ανάγνωσης / εγγραφής / εκτέλεσης στο WSL. Μπορείτε επίσης να δημιουργήσετε ειδικά αρχεία, όπως FIFO, Unix Sockets και αρχεία συσκευών. Ήταν ένα πολυαναμενόμενο χαρακτηριστικό για πολλούς χρήστες WSL.

τι ram έχω εγκαταστήσει

Μια άλλη ενδιαφέρουσα αλλαγή είναι οι νέες επιλογές προσάρτησης με το σύστημα αρχείων DrvFs για προβολή δικαιωμάτων σε αρχεία παράλληλα με την παροχή νέων μεταδεδομένων Linux σε αρχεία και φακέλους.

Υπάρχει ένα βήμα που πρέπει να ακολουθήσετε για να απολαύσετε αυτές τις νέες δυνατότητες: Πρέπει να αποσυνδέσετε τα drvfs και να το επανατοποθετήσετε με τη σημαία 'μεταδεδομένα'. Για να το κάνετε αυτό, εισαγάγετε τις ακόλουθες εντολές στο τερματικό:

sudo umount / mnt / c sudo mount -t drvfs C: / mnt / c -o μεταδεδομένα

Μπορείτε να επαληθεύσετε ότι έχει τοποθετηθεί σωστά εκτελώντας το «mount -l» για να δείτε κάτι τέτοιο:

Το DrvFs είναι μια προσθήκη συστήματος αρχείων για το WSL, το οποίο προσθέτει υποστήριξη για ενδιάμεση σύνδεση μεταξύ του WSL και του συστήματος αρχείων των Windows. Το DrvFs επιτρέπει στο WSL να προσαρτά δίσκους με υποστηριζόμενα συστήματα αρχείων κάτω από / mnt, όπως / mnt / c, / mnt / d, κ.λπ.
Το DrvFs προσθέτει μια σειρά από νέες επιλογές προσάρτησης. Έχουν ως εξής:
Οι νέες επιλογές προσάρτησης περιλαμβάνουν:

  • uid: το αναγνωριστικό χρήστη που χρησιμοποιείται για τον κάτοχο όλων των αρχείων
  • gid: το αναγνωριστικό ομάδας που χρησιμοποιείται για τον κάτοχο όλων των αρχείων
  • umask: μια οκταδική μάσκα δικαιωμάτων για εξαίρεση για όλα τα αρχεία και τους καταλόγους.
  • fmask: μια οκταδική μάσκα δικαιωμάτων για εξαίρεση για όλα τα κανονικά αρχεία.
  • dmask: μια οκταδική μάσκα δικαιωμάτων για εξαίρεση για όλους τους καταλόγους.

Δείτε το ακόλουθο παράδειγμα:

μετάδοση kodi στο Chromecast από το Android
sudo mount -t drvfs C: / mnt / c -o μεταδεδομένα, uid = 1000, gid = 1000, umask = 22, fmask = 111

Αφού εκτελέσετε την εντολή mount, θα δείτε το mount σας (σε αυτήν την περίπτωση, C :) να αναφέρεται με όλες τις παραμέτρους στις οποίες περάσατε κατά την αναζήτηση για μια λίστα με τοποθετημένες συσκευές.

Αυτή η αλλαγή θα επιτρέψει την τοποθέτηση φακέλων και διαμερισμάτων των Windows κάτω από έναν άλλο λογαριασμό χρήστη στο WSL και όχι το προεπιλεγμένο .

Με αυτήν την αλλαγή, τα δικαιώματα Linux με αποθηκεύονται ως πρόσθετα μεταδεδομένα για ένα αρχείο. Αυτό θα επιτρέψει την αποθήκευση τόσο των δικαιωμάτων του Linux όσο και των Windows για ένα μόνο αρχείο. Τώρα μπορείτε να αλλάξετε τα δικαιώματα τόσο στο WSL είτε στα Windows ξεχωριστά χωρίς να σπάσετε το περιβάλλον. Όπως μπορεί να θυμάστε, Η τροποποίηση αρχείων Linux από τα Windows θα μπορούσε να διακόψει το WSL νωρίτερα .

Τα αρχεία που δημιουργήθηκαν πρόσφατα στο WSL θα δημιουργηθούν με μεταδεδομένα από προεπιλογή και θα σέβονται τις επιλογές προσάρτησης που έχετε ορίσει.

βρείτε διεύθυνση IP για διακομιστή minecraft

Σημαντικές προειδοποιήσεις

Υπάρχουν μερικά πράγματα για να βεβαιωθείτε ότι γνωρίζετε όταν παίζετε με τα νέα μεταδεδομένα:

Η επεξεργασία ενός αρχείου χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας των Windows ενδέχεται να καταργήσει τα μεταδεδομένα Linux του αρχείου. Σε αυτήν την περίπτωση, το αρχείο θα επανέλθει στα προεπιλεγμένα δικαιώματά του.

Η κατάργηση όλων των bit εγγραφής σε ένα αρχείο στο WSL θα κάνει τα Windows να επισημάνουν το αρχείο ως μόνο για ανάγνωση.
Εάν έχετε εγκαταστήσει πολλές διανομές WSL ή πολλούς χρήστες Windows με εγκατεστημένο το WSL, όλοι θα χρησιμοποιούν τα ίδια μεταδεδομένα στα ίδια αρχεία. Τα uid κάθε λογαριασμού χρήστη WSL ενδέχεται να διαφέρουν. Αυτό είναι κάτι που πρέπει να λάβετε υπόψη κατά τον καθορισμό δικαιωμάτων.

Για παράδειγμα, μπορείτε να απενεργοποιήσετε τα δικαιώματα εγγραφής σε ένα αρχείο στα Windows και να κάνετε chmod το αρχείο για να δείξετε ότι τα δικαιώματα εγγραφής είναι ενεργοποιημένα στο WSL. Ή μπορείτε να έχετε ενεργοποιημένα τα δικαιώματα ανάγνωσης στα Windows και να καταργήσετε τα δικαιώματα ανάγνωσης στο WSL. Μπορείτε να δείτε αυτήν την ιδέα που απεικονίζεται παρακάτω.

Πηγή: Microsoft .

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Τι είναι το πρόγραμμα Beta [Όλα διευκρινίστηκαν] | Gamedotro
Τι είναι το πρόγραμμα Beta [Όλα διευκρινίστηκαν] | Gamedotro
Δεν είναι δυνατή η απενεργοποίηση των αυτόματων διαφημίσεων μέσω προγραμματισμού στη σελίδα, οπότε είμαστε εδώ!
Πώς να διορθώσετε το σφάλμα 'Αποτυχία λήψης συνημμένου από μήνυμα πολυμέσων' στο Android
Πώς να διορθώσετε το σφάλμα 'Αποτυχία λήψης συνημμένου από μήνυμα πολυμέσων' στο Android
Όταν η κλήση Wi-Fi δεν λειτουργεί σε Android, συνήθως οφείλεται σε ένα πρόβλημα συνδεσιμότητας. Το δίκτυο ενδέχεται να μην υποστηρίζει κλήσεις Wi-Fi, η ισχύς του σήματος μπορεί να είναι πολύ αδύναμη ή ίσως χρειαστεί να επανεκκινήσετε το υλικό σας.
Η Google και ο Firefox τραβούν την επέκταση Stylish browser που παρακολουθεί κάθε σας κίνηση
Η Google και ο Firefox τραβούν την επέκταση Stylish browser που παρακολουθεί κάθε σας κίνηση
Κομψή, μια ισχυρή επέκταση του προγράμματος περιήγησης Google Chrome και Firefox που σας επέτρεψε να τροποποιήσετε πλήρως τον τρόπο εμφάνισης των ιστοσελίδων στο Chrome και τα προγράμματα περιήγησης Firefox έχουν φαινομενικά γεμίσει με spyware. Η επέκταση, η οποία έχει περισσότερους από 1,8 εκατομμύρια χρήστες, έχει
192.168.1.3: Διεύθυνση IP για τοπικά δίκτυα
192.168.1.3: Διεύθυνση IP για τοπικά δίκτυα
Το 192.168.1.3 είναι η τρίτη διεύθυνση IP σε ένα εύρος που χρησιμοποιούν συχνά τα δίκτυα οικιακών υπολογιστών. Αυτή η διεύθυνση συνήθως εκχωρείται αυτόματα σε μια συσκευή.
Πώς να συμμετάσχετε σε ένα τυχαίο πλήρωμα στο Sea of ​​Thieves
Πώς να συμμετάσχετε σε ένα τυχαίο πλήρωμα στο Sea of ​​Thieves
Το παιχνίδι με άλλους ανθρώπους στο Sea of ​​Thieves είναι κρίσιμο. Θέλετε το πλήρωμά σας να είναι όσο το δυνατόν πιο δυνατό, επιτρέποντάς σας να ξεκινήσετε τα πιο απαιτητικά ταξίδια. Η συνεργασία με τους φίλους σας μπορεί να είναι το προτιμώμενο στυλ, αλλά
Πώς να προσαρμόσετε το επίπεδο ήχου στα Windows 10 με πλήκτρα πρόσβασης
Πώς να προσαρμόσετε το επίπεδο ήχου στα Windows 10 με πλήκτρα πρόσβασης
Υπάρχουν πολλά πράγματα που αγαπάτε για την επιφάνεια εργασίας των Windows 10, αλλά υπάρχει ένας τομέας της ζωής όπου οι χρήστες των Windows φαινομενικά πρέπει να κοιτάζουν με φθόνο τους αδελφούς και τις αδερφές τους Mac, και αυτός είναι η χρήση των πλήκτρων πρόσβασης για
Αφαιρέστε το Map Network Drive από αυτό το μενού περιβάλλοντος υπολογιστή στα Windows 10
Αφαιρέστε το Map Network Drive από αυτό το μενού περιβάλλοντος υπολογιστή στα Windows 10
Τρόπος κατάργησης των καταχωρήσεων του Map Network Drive και της αποσύνδεσης της μονάδας δίσκου δικτύου από αυτό το μενού περιβάλλοντος υπολογιστή στα Windows 10 Η χαρτογράφηση μιας μονάδας δίσκου δικτύου στα Windows είναι απαραίτητη εργασία για όσους πρέπει να αναφέρονται σε πόρους δικτύου πολλές φορές την ημέρα. Μόλις αντιστοιχιστεί μια τοποθεσία δικτύου σε μια μονάδα δίσκου δικτύου, μπορεί να είναι