विंडोज 10 में बहुत सारे परिवर्तन किए गए थे, लेकिन कुछ परिवर्तनों के बारे में ज्यादा बात नहीं की गई। उन परिवर्तनों में से एक का संबंध कमांड लाइन से है, और इसलिए हम उस पर ध्यान केंद्रित करने जा रहे हैं।
विंडोज 10 में कमांड लाइन में सुधार
अब, माइक्रोसॉफ्ट ने कमांड लाइन में कई नए परिवर्तन किए हैं, और जहां तक हम बता सकते हैं, डेवलपर्स और वे नियमित लोग जो विभिन्न कारणों से कमांड लाइन का उपयोग करना पसंद करते हैं, उन्होंने इन परिवर्तनों को काफी सुखद पाया है।
बिना समय बर्बाद किए, आइए नई चीजों के बारे में बात करते हैं।
टार और कर्ल सपोर्ट
यदि आप एक हार्डकोर लिनक्स उपयोगकर्ता हैं, तो आपको .TAR आर्काइव के साथ कुछ अनुभव होना चाहिए। आप देखते हैं, .tar आर्काइव लिनक्स पर .ZIP पर पसंदीदा आर्काइव प्रारूप है, और अब विंडोज 10 उपयोगकर्ता इसका लाभ उठा सकते हैं।
जहां तक CURL का सवाल है, यह एक CLI टूल है जो फाइल भेजने और प्राप्त करने की अनुमति देता है। यह कई प्रोटोकॉल का समर्थन करता है, और अनुमान लगाएं क्या? उपयोगकर्ता आसानी से एक HTTP अनुरोध कर सकते हैं और कमांड लाइन से प्रतिक्रिया देख सकते हैं।
बैकग्राउंड कार्य
विंडोज 10 उपयोगकर्ताओं के लिए बैकग्राउंड कार्य चलाना हमेशा संभव था, लेकिन समस्या यह थी कि WSL कंसोल को चालू रखना पड़ता था, अन्यथा कार्य समाप्त हो जाता। इस नवीनतम अपडेट के साथ, उपयोगकर्ता WSL कंसोल की चिंता किए बिना अपने बैकग्राउंड कार्य चला सकते हैं।
आप देखते हैं, यदि यह बंद हो जाता है, तो कार्य जारी रहेंगे, और यह बहुत अच्छा है।
यूनिक्स सॉकेट्स के लिए समर्थन
यह बात है, यूनिक्स सॉकेट्स विंडोज 10 पर समर्थित नहीं थे, लेकिन v1803 अपडेट के साथ यह सब बदल गया है। इसके अलावा, विंडोज और WSL के बीच यूनिक्स सॉकेट्स पर संवाद करना संभव है।
इसके काम करने के कई नियम हैं, इसलिए माइक्रोसॉफ्ट आपको ब्लॉग पोस्ट के माध्यम से उपलब्ध जानकारी पढ़ने की आवश्यकता है।
OpenSSH-आधारित क्लाइंट और सर्वर
OpenBSD Foundation वे थे जिन्होंने OpenSSH टूल्स का सूट बनाया। हम समझते हैं कि टूल्स का यह सूट रिमोट कमांड-लाइन प्रशासन, सार्वजनिक/निजी कुंजी प्रबंधन, सुरक्षित फ़ाइल स्थानांतरण, और अधिक के लिए बनाया गया था।
इस नए अपडेट के साथ, उपयोगकर्ताओं के पास अब SSH क्लाइंट और कुंजी एजेंट के साथ खेलने का मौका है। जहां तक SSH सर्वर का सवाल है, यह एक वैकल्पिक सुविधा है जो ऑन-डिमांड उपलब्ध है।
विंडोज 10 समुदाय द्वारा इन टूल्स की अत्यधिक मांग की गई थी, इसलिए बहुत से लोग माइक्रोसॉफ्ट के इस कदम से काफी खुश होंगे।
हाइपर-वी और एन्हांस्ड सत्र
अतीत में, हाइपर-वी पर चल रहे लिनक्स VMs के लिए एन्हांस्ड सत्र मोड से लाभ उठाना संभव नहीं था, लेकिन विंडोज 10 v1803 अपडेट के साथ यह अब नहीं है। माइक्रोसॉफ्ट का कहना है कि यह ओपन सोर्स XRDP प्रोजेक्ट द्वारा संभव हुआ है, जो कंपनी को लिनक्स VMs के साथ उसी तरह बातचीत करने की अनुमति देता है जैसे वह RDP प्रोटोकॉल के माध्यम से विंडोज के साथ करता है।
यदि आप इसे आजमाते हैं, तो आप उपयोगकर्ता अनुभव में महत्वपूर्ण सुधार देखेंगे, और यह हमेशा अच्छी खबर है।
UWP कंसोल एप्लिकेशन
माइक्रोसॉफ्ट यूनिवर्सल विंडोज प्लेटफॉर्म (UWP) को भविष्य के रूप में आगे बढ़ा रहा है, लेकिन वर्षों के सुधारों के बावजूद, यह अभी भी एप्लिकेशन वितरित करने के पुराने तरीकों की तुलना में सीमित है। यदि आप कंसोल एप्लिकेशन बनाना चाहते थे, तो एकमात्र विकल्प विरासत विकल्पों के साथ काम करना था, लेकिन विंडोज 10 के v1803 के साथ, यह अब नहीं है।
हां, आपने सही पढ़ा, UWP कंसोल एप्लिकेशन अब विंडोज 10 में समर्थित हैं। डेवलपर्स अब जब चाहें अपने कंसोल एप्लिकेशन को माइक्रोसॉफ्ट स्टोर पर शिप कर सकते हैं।