मुख्य विंडोज 10 विंडोज 10 में Chmod और चाउन WSL सुधार

विंडोज 10 में Chmod और चाउन WSL सुधार



लिनक्स उपयोगकर्ता निश्चित रूप से chown और chmod कंसोल टूल्स से परिचित हैं। अनुमति और स्वामित्व प्रबंधन के साथ आने पर ये दोनों ऐप आवश्यक हैं। हाल ही में, माइक्रोसॉफ्ट ने विंडोज 10 के साथ बंडल किए गए अपने बहुत ही लिनक्स सबसिस्टम में इन उपकरणों में कई सुधार किए हैं।

विज्ञापन

अब आप chmod / chown का उपयोग करके फ़ाइलों के स्वामी और समूह को सेट कर सकते हैं और WSL में पठन / लेखन / अनुमतियों को संशोधित कर सकते हैं। आप विशेष फाइल जैसे कि फॉफोस, यूनिक्स सॉकेट और डिवाइस फाइल भी बना सकते हैं। यह कई WSL उपयोगकर्ताओं के लिए एक लंबे समय से प्रतीक्षित सुविधा थी।

डेटा प्लान के बिना फोन के लिए वाईफाई

एक और दिलचस्प बदलाव है नए बढ़ते विकल्प DrvFs फ़ाइल सिस्टम के साथ फ़ाइलों और फ़ोल्डरों पर नए लिनक्स मेटाडेटा प्रदान करने वाली फ़ाइलों पर अनुमतियों के लिए।

इन नई सुविधाओं का आनंद लेने से पहले आपको एक कदम उठाना होगा: आपको ड्रम को अनमाउंट करना होगा और इसे 'मेटाडेटा' ध्वज के साथ हटाना होगा। ऐसा करने के लिए, टर्मिनल पर निम्नलिखित कमांड दर्ज करें:

सूद umount / mnt / c सूद माउंट -t drvfs C: / mnt / c -o मेटाडेटा

आप सत्यापित कर सकते हैं कि यह कुछ इस तरह से देखने के लिए 'माउंट -l' चलाकर सही ढंग से लगाया गया है:

DrvFs WSL के लिए एक फाइलसिस्टम प्लगइन है जो WSL और विंडोज फाइलसिस्टम के बीच इंटरोप के लिए समर्थन जोड़ता है। DrvFs, WSL को समर्थित फ़ाइल सिस्टम के साथ / mnt, जैसे / mnt / c, / mnt / d, आदि के तहत ड्राइव माउंट करने में सक्षम बनाता है।
DrvFs कई नए माउंट विकल्प जोड़ता है। वे इस प्रकार हैं:
नए माउंट विकल्पों में शामिल हैं:

  • uid: सभी फ़ाइलों के स्वामी के लिए उपयोग की गई उपयोगकर्ता आईडी
  • gid: सभी फ़ाइलों के स्वामी के लिए उपयोग की जाने वाली समूह आईडी
  • umask: सभी फ़ाइलों और निर्देशिकाओं को बाहर करने के लिए अनुमतियों का एक अष्टांगिक मुखौटा।
  • fmask: सभी नियमित फ़ाइलों को बाहर करने के लिए अनुमतियों का अष्टक मुखौटा।
  • dmask: सभी निर्देशिकाओं को बाहर करने के लिए अनुमतियों का एक मुख्य मुखौटा।

निम्नलिखित उदाहरण देखें:

iPhone पर गेम डेटा का बैकअप कैसे लें
सुडो माउंट -t ड्रवफ़्स C: / mnt / c -o मेटाडेटा, uid = 1000, gid = 1000, umask = 22, fmask = 111

माउंट कमांड को निष्पादित करने के बाद, आप अपने माउंट (इस मामले में, सी :) को उन सभी मापदंडों के साथ सूचीबद्ध करेंगे जिन्हें आप माउंट किए गए उपकरणों की सूची के लिए क्वेरी करते समय पारित कर चुके हैं।

यह परिवर्तन Windows फ़ोल्डर और विभाजन को WSL में किसी अन्य उपयोगकर्ता खाते के तहत विभाजन की अनुमति देगा डिफ़ॉल्ट एक ।

इस परिवर्तन के साथ, लिनक्स अनुमतियों को एक फ़ाइल के लिए अतिरिक्त मेटाडेटा के रूप में संग्रहीत किया जाना चाहिए। यह एक ही फाइल के लिए लिनक्स और विंडोज दोनों अनुमतियों को संग्रहीत करने की अनुमति देगा। अब आप पर्यावरण को तोड़े बिना WSL ​​या Windows दोनों में अनुमतियाँ अलग-अलग बदल सकते हैं। जैसा कि आपको याद होगा, विंडोज से लिनक्स फाइलों को संशोधित करना पहले WSL को तोड़ सकता था ।

WSL में नई बनाई गई फ़ाइलें डिफ़ॉल्ट रूप से मेटाडेटा के साथ बनाई जाएंगी और आपके द्वारा सेट किए गए माउंट विकल्पों का सम्मान करेगी।

कलह डेस्कटॉप सूचनाओं को कैसे रोकें

महत्वपूर्ण कैवेट

यह सुनिश्चित करने के लिए कुछ चीजें हैं कि जब आप नए मेटाडेटा के साथ छेड़छाड़ कर रहे हैं, तो आप जानते हैं:

विंडोज एडिटर का उपयोग करके किसी फ़ाइल को संपादित करना फ़ाइल के लिनक्स मेटाडेटा को हटा सकता है। इस स्थिति में, फ़ाइल अपनी डिफ़ॉल्ट अनुमतियों पर वापस आ जाएगी।

डब्लूएसएल में एक फाइल पर सभी राइट बिट्स को हटाने से विंडोज को फाइल को केवल पढ़ने के लिए चिह्नित किया जाएगा।
यदि आपके पास एकाधिक WSL डिस्ट्रो स्थापित है या WSL ​​के साथ कई विंडोज उपयोगकर्ता स्थापित हैं, तो वे सभी एक ही फाइल पर एक ही मेटाडेटा का उपयोग करेंगे। प्रत्येक WSL उपयोगकर्ता खाते का यूआईडी भिन्न हो सकता है। अनुमतियाँ सेट करते समय इस पर विचार करने के लिए कुछ।

उदाहरण के लिए, आप Windows में किसी फ़ाइल पर लिखने की अनुमति को अक्षम कर सकते हैं और डब्ल्यूएसएल में लिखने की अनुमति दिखाने के लिए फ़ाइल को दिखा सकते हैं। या आप Windows के तहत सक्षम अनुमतियाँ पढ़ सकते हैं और WSL में पठन अनुमतियाँ निकाल सकते हैं। आप इस अवधारणा को नीचे सचित्र देख सकते हैं।

स्रोत: माइक्रोसॉफ्ट

दिलचस्प लेख

संपादक की पसंद

10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
आज, एक ऑनलाइन उपस्थिति सभी के लिए महत्वपूर्ण है। व्यापक ऑनलाइन उपस्थिति के साथ पासवर्ड की एक श्रृंखला को याद रखने की आवश्यकता होती है। अब, पासवर्ड आपके व्यक्तिगत और निजी डेटा को डिजिटल मेलफ़ेक्टर्स से सुरक्षित और सुरक्षित रखने के लिए महत्वपूर्ण हैं। हालाँकि, ऐसे उदाहरण हो सकते हैं जब आप बस अपना विंडोज पासवर्ड याद नहीं रख सकते। खैर, झल्लाहट नहीं!
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
हमने सीगेट के अनुशंसित 2टीबी डेस्कटॉप ड्राइव में गोफ्लेक्स सिस्टम को पहले ही देख लिया है। लेकिन पोर्टेबल मॉडल भी हैं, जो चमकीले रंगों की एक श्रृंखला में उपलब्ध हैं और अलग करने योग्य यूएसबी 2, यूएसबी 3 और ईएसएटीए कनेक्टर का समर्थन करते हैं। पोर्टेबल कनेक्टर
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर iPhone गेमिंग का घर था, लेकिन iOS 10 के साथ, Apple ने ऐप बंद कर दिया और कुछ गेम सेंटर सुविधाओं को iOS में स्थानांतरित कर दिया।
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
पेज पर प्रोग्रामेटिक रूप से ऑटो विज्ञापनों को अक्षम नहीं कर सकते, इसलिए हम यहां हैं!
सिगरेट लाइटर को USB से बदलना
सिगरेट लाइटर को USB से बदलना
हालाँकि सिगरेट लाइटर या 12V एक्सेसरी सॉकेट को USB से बदलना संभव है, लेकिन यह सबसे अच्छा विकल्प नहीं हो सकता है।
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8, विंडोज 8.1 और विंडोज 7 में डिफ़ॉल्ट प्रशासनिक शेयरों को निष्क्रिय करने के दो तरीके देखें।
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
इन उत्कृष्ट डिस्क विभाजन प्रबंधन कार्यक्रमों के साथ मुफ्त में विभाजन को सिकोड़ें, विस्तारित करें, संयोजित करें और विभाजित करें। अंतिम बार मार्च 2024 में अपडेट किया गया।