Windows Tips & News

विंडोज 10 से डब्लूएसएल लिनक्स फाइलों तक पहुंचें

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें

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

विज्ञापन

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

लिनक्स डिस्ट्रोस माइक्रोसॉफ्ट स्टोर विंडोज 10

बाद में WSL. को सक्षम करना, आप स्टोर से विभिन्न लिनक्स संस्करण स्थापित कर सकते हैं। आप निम्न लिंक का उपयोग कर सकते हैं:

  1. उबंटू
  2. ओपनएसयूएसई लीप
  3. SUSE लाइनेक्स एंटरप्राइज सर्वर
  4. WSL. के लिए काली लिनक्स
  5. डेबियन जीएनयू/लिनक्स

और अधिक।

विंडोज 10 संस्करण 1903 "अप्रैल 2019 अपडेट" के साथ आप विंडोज से अपने लिनक्स डिस्ट्रोस की सभी फाइलों को आसानी से एक्सेस कर सकते हैं। इस लेखन के समय, यह सुविधा विंडोज 10 बिल्ड 18836 में लागू की गई है। यह 19h1 शाखा के रास्ते में है, इसलिए हम इसे अगले निर्माण के साथ देखेंगे। यहां बताया गया है कि यह कैसे किया जा सकता है।

विंडोज 10 से डब्ल्यूएसएल लिनक्स फाइलों तक पहुंचने के लिए, निम्न कार्य करें।

  1. सक्षम डब्ल्यूएसएल सुविधा।
  2. इंस्टॉल कुछ डिस्ट्रो, उदा। उबंटू, और इसे शुरू करें।
  3. Linux FS पर निर्देशिका में रहते हुए, टाइप करें अन्वेषक।.
  4. यह आपके लिनक्स डिस्ट्रो के अंदर स्थित एक फाइल एक्सप्लोरर विंडो खोलेगा।
विंडोज 10 में लिनक्स फाइलों तक पहुंचें

वहां से आप अपनी पसंद की कोई भी लिनक्स फाइल एक्सेस कर सकते हैं, ठीक वैसे ही जैसे आप फाइल एक्सप्लोरर के जरिए किसी अन्य फाइल को करते हैं। इसमें ऑपरेशन शामिल हैं जैसे: फ़ाइलों को अन्य स्थानों पर आगे और पीछे खींचना, कॉपी और पेस्ट करना, और यहां तक ​​​​कि नोटपैड ++, वीएससीओडी और अन्य सॉफ़्टवेयर द्वारा जोड़े गए कस्टम संदर्भ मेनू प्रविष्टियों का उपयोग करना।

फ़ाइल एक्सप्लोरर डिस्ट्रो फाइलों को \\wsl$\ पथ के तहत वर्चुअल नेटवर्क शेयर के रूप में दिखाता है\.

डब्ल्यूएसएल नेटवर्क शेयर

WSL टीम सक्रिय रूप से फाइल एक्सप्लोरर के अंदर लिनक्स फाइलों की खोज क्षमता में सुधार के तरीकों की जांच कर रही है। उनके काम की प्रगति पहले से ही विंडोज 10 बिल्ड 18836. में देखी जा सकती है जो फाइल एक्सप्लोरर में डब्लूएसएल/लिनक्स फाइल सिस्टम दिखाता है.

अंतर्वस्तुछिपाना
कमांड लाइन में लिनक्स फाइलों तक पहुंचें
ज्ञात पहलु

कमांड लाइन में लिनक्स फाइलों तक पहुंचें

फाइल एक्सप्लोरर के अलावा, आप अपनी लिनक्स फाइलों तक पहुंचने के लिए क्लासिक कमांड प्रॉम्प्ट और पावरशेल टूल्स का उपयोग कर सकते हैं। इसी तरह, आपको \\wsl$\{distro name}\ पर ​​नेविगेट करना होगा जहां {distro name} एक रनिंग डिस्ट्रो का नाम है।

पावरशेल में डब्लूएसएल

ज्ञात पहलु

यह एक नई विशेषता है, और हो सकता है कि इसके कुछ अंश पूरी तरह से काम न करें। यहां कुछ ज्ञात समस्याएं दी गई हैं जिनसे हम आपको इस सुविधा का उपयोग करते समय अवगत कराना चाहते हैं:

  • अभी के रूप में, डिस्ट्रो फाइलें केवल विंडोज़ से ही पहुंच योग्य होंगी जब डिस्ट्रो चल रहा हो। डेवलपर भविष्य के अपडेट में नॉन-रनिंग डिस्ट्रो के लिए समर्थन जोड़ने जा रहे हैं।
    चूँकि 9P फ़ाइल सर्वर प्रत्येक डिस्ट्रो के अंदर चलता है, यह केवल तभी पहुँचा जा सकता है जब वह डिस्ट्रो चल रहा हो। टीम इसे हल करने में मदद करने के तरीकों की तलाश कर रही है।
  • Linux फ़ाइलों तक पहुँच को नेटवर्क संसाधन तक पहुँचने के समान माना जाता है, और नेटवर्क संसाधनों तक पहुँचने के लिए कोई भी नियम अभी भी लागू होगा
    उदाहरण: CMD का उपयोग करते समय, cd \\wsl$\Ubuntu\home काम नहीं करेगा (क्योंकि CMD वर्तमान निर्देशिका के रूप में UNC पथों का समर्थन नहीं करता है), हालाँकि \\wsl$\Ubuntu\home\somefile.txt C:\dev\ को कॉपी करें काम करेगा
  • पुराने नियम अभी भी लागू होते हैं, आपको अपनी Linux फ़ाइलों को AppData फ़ोल्डर के अंदर एक्सेस नहीं करना चाहिए!
    यदि आप अपने ऐपडाटा फ़ोल्डर के माध्यम से अपनी लिनक्स फाइलों तक पहुंचने का प्रयास करते हैं, तो आप 9पी सर्वर का उपयोग कर रहे हैं, जिसका अर्थ है कि आपकी लिनक्स फाइलों तक आपकी पहुंच नहीं होगी, और आप संभवतः भ्रष्ट आपका लिनक्स डिस्ट्रो।

नोट: 9P सर्वर एक सर्वर होता है जिसमें प्रोटोकॉल होते हैं जो अनुमतियों सहित लिनक्स मेटाडेटा का समर्थन करते हैं। WSL init डेमॉन में अब एक 9P सर्वर शामिल है। एक विंडोज सेवा और ड्राइवर है जो क्लाइंट के रूप में कार्य करता है और 9P सर्वर से बात करता है (जो WSL इंस्टेंस के अंदर चल रहा है)। क्लाइंट और सर्वर AF_UNIX सॉकेट्स पर संचार करते हैं, क्योंकि WSL AF_UNIX का उपयोग करके विंडोज एप्लिकेशन और लिनक्स एप्लिकेशन के बीच इंटरऑप की अनुमति देता है।

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

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें
Windows 10 0x0000003B को ठीक करें System_Service_Exception

Windows 10 0x0000003B को ठीक करें System_Service_Exception

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें

फ़ायरफ़ॉक्स 84 अब एडोब फ्लैश का समर्थन नहीं करेगा

फ़ायरफ़ॉक्स 84 अब एडोब फ्लैश का समर्थन नहीं करेगा

अनुशंसित: विंडोज़ समस्याओं को ठीक करने और सिस्टम प्रदर्शन को अनुकूलित करने के लिए यहां क्लिक करें...

अधिक पढ़ें

फोटो ऐप इंक इंटीग्रेशन आर्काइव्स

जब आप वेबसाइट पर नेविगेट करते हैं तो यह वेबसाइट आपके अनुभव को बेहतर बनाने के लिए कुकीज़ का उपयोग ...

अधिक पढ़ें