विंडोज 10 मध्ये Bash कमांड लाइन चालविण्यासाठी कसे?

विंडोज 10 वर्धापन दिन अपडेटमध्ये , मायक्रोसॉफ्टने डेव्हलपर्स, पॉवर यूझर्स आणि मॅक ओएस एक्स व लिनक्ससारख्या यूनिक्स-वाई सिस्टम्ससोबत काम करणा-या व्यक्तीसाठी एक मनोरंजक नवीन सुविधा जोडली आहे. विंडोज 10 मध्ये आता युनिक्स बाश कमांड प्रॉम्प्ट (बीटामध्ये) समाविष्ट आहे. कॅनॉनिकलच्या सहयोगाने उबंटु लिनक्सच्या मागे कंपनी आहे.

Bash आज्ञा प्रॉम्प्टसह, आपण विंडोज फाइल सिस्टीम (जसे की आपण नियमित विंडोज कमांड प्रॉम्प्टसह करू शकता), मानक बॅश आज्ञा चालविण्यासह, आणि लिनक्स ग्राफिकल UI प्रोग्राम देखील स्थापित करण्यासह सर्व प्रकारच्या क्रियांचे पालन करू शकता. ते शेवटचे म्हणजे अधिकृतपणे समर्थित नाही.

आपण अनुभवी बॅश वापरकर्ता असल्यास किंवा लोकप्रिय कमांड प्रॉम्प्टसह प्रारंभ करण्यास इच्छुक असल्यास, येथे Windows 10 वर Bash कसे स्थापित करावे

06 पैकी 01

सबसिस्टम

जेव्हा आपण विंडोज 10 वर बाश स्थापित करता तेव्हा आपल्याला वर्च्युअल मशीन किंवा प्रोग्रॅम मिळत नाही जो बहुतेक लिनक्समध्ये बॅश सारख्याच चालवला जातो. विंडोज 10 मधील वैशिष्ट्यामुळे Linux (WSL) साठी विंडोज उपप्रणाली म्हणतात त्याप्रमाणे आपल्या पीसीवर मूळप्रकारे बॅश चालू आहे. डब्ल्यूएसएल "गुप्त सॉस" आहे जो लिनक्स सॉफ्टवेअरला विंडोजवर चालवण्याची परवानगी देतो.

प्रारंभ करण्यासाठी, प्रारंभ> सेटिंग्ज> अद्यतन आणि सुरक्षा> विकासकांसाठी जा उप-शीर्षक "विकसक वैशिष्ट्ये वापरा" अंतर्गत विकसक मोड रेडिओ बटण निवडा. आपल्याला या टप्प्यावर आपला पीसी रीस्टार्ट करण्यास सांगितले जाऊ शकते तसे असल्यास, पुढे जा आणि ते करा

06 पैकी 02

विंडोज वैशिष्ट्ये चालू करा

हे पूर्ण झाल्यानंतर, सेटिंग्ज अॅप बंद करा आणि टास्कबार मधील कॉर्टेना शोध बारवर क्लिक करा आणि Windows वैशिष्ट्यांमध्ये टाइप करा. शीर्ष परिणाम "विंडोज वैशिष्ट्य चालू किंवा बंद करा" असे म्हणतात ते नियंत्रण पॅनेल पर्याय असावा. ते निवडा आणि एक लहान विंडो उघडेल.

स्क्रोल डाउन करा आणि "Linux साठी Windows उपसिस्टम" (बीटा) लेबल असलेले बॉक्स तपासा. नंतर विंडो बंद करण्यासाठी ओके क्लिक करा.

पुढे आपण आपला पीसी पुन्हा सुरू करण्यासाठी सूचित केले जाईल, जे आपण बाश वापरण्यापूर्वी आपण असे करावे लागेल

06 पैकी 03

अंतिम स्थापना

एकदा आपल्या कॉम्प्यूटरने रीस्टार्ट झाल्यानंतर, एकदा पुन्हा टास्कबारमध्ये Cortana वर क्लिक करा आणि bash मध्ये टाइप करा. शीर्ष परिणाम "bash" आदेश म्हणून चालवण्यासाठी पर्याय असावा - त्यास निवडा

वैकल्पिकपणे, प्रारंभ> विंडोज सिस्टम> कमांड प्रॉम्प्टवर जा एकदा कमांड प्रॉम्प्ट विंडो उघडतो त्या प्रकारचा टाईप करा आणि एंटर दाबा.

आपण जे कोणत्याही प्रकारे करू शकता, बाश साठी अंतिम स्थापना प्रक्रिया Windows Store वरून बाश डाउनलोड करून (कमांड प्रॉम्प्टद्वारे) प्रारंभ करेल. एका क्षणी तुम्हाला सुरू ठेवण्यास सांगितले जाईल. जेव्हा तसे होते तेव्हा फक्त y टाइप करा आणि नंतर स्थापना पूर्ण होण्याची प्रतीक्षा करा.

04 पैकी 06

एक वापरकर्तानाव आणि संकेतशब्द जोडा

जेव्हा सर्वकाही जवळजवळ पूर्ण केले जाते तेव्हा आपल्याला एक वापरकर्तानाव आणि संकेतशब्द प्रविष्ट करण्यास सांगितले जाईल, जसे की युनिक्स कमांड प्रॉम्प्टसाठी वैशिष्ट्यपूर्ण आहे आपण आपले Windows प्रयोक्ता खाते नाव किंवा पासवर्ड वापरण्याची गरज नाही. त्याऐवजी, ते पूर्णपणे अनन्य होऊ शकतात. जर आपण स्वतःला "r3dB4r0n" म्हणू इच्छित असाल तर त्यासाठी जा.

एकदा हे भाग पूर्ण झाल्यानंतर आणि स्थापना पूर्ण झाल्यावर, कमांड प्रॉम्प्ट स्वयंचलितपणे बॅशमध्ये उघडेल. जेव्हा आपण 'r3dB4r0n @ [[computer name]' सारखे कमांड प्रॉम्प्ट म्हणत असाल तेव्हा आपल्याला हे कळेल.

आता आपण कोणत्याही बॅश आज्ञा आपल्याला जसे प्रविष्ट करण्यास मोकळे आहात. हे अद्याप बीटा सॉफ्टवेअर नसल्यामुळे सर्वकाही कार्य करेल परंतु बहुतेक भागासाठी ते इतर सिस्टिमवरील Bash वर ऑपरेट करतील.

जेव्हा आपण पुन्हा Bash उघडू इच्छिता तेव्हा आपल्याला विंडोजवर उबंटुच्या Start> Bash वरून तो सापडेल.

06 ते 05

तुमचा प्रतिष्ठापन सुधारीत करणे

कुठल्याही सुव्यवस्थित प्रयोक्त्याने आपणास आदेश पंक्तीसह काहीही करता आधी माहित असणे आवश्यक आहे की आपण आपल्या सध्याच्या पॅकेजेसची अद्ययावत व सुधारणा करु शकता. जर आपण शब्द कधीही ऐकला नसल्यास, संकुल म्हणजे आपण आपल्या संगणकावर कमांड लाइन प्रोग्राम्स आणि उपकरणे स्थापित केलेल्या फाइल्सच्या संकलनास कॉल करतो.

आपण अद्ययावत असल्याची खात्री करण्यासाठी, विंडोजवर उबुंटू उघडा बास आणि खालील कमांड टाईप करा: sudo apt-get update आता Enter दाबा. Bash नंतर त्रुटी संदेश विंडोमध्ये मुद्रित करेल आणि नंतर आपला पासवर्ड विचारेल.

आता त्या त्रुटी संदेशाकडे दुर्लक्ष करा. Sudo कमांड पूर्णतः अद्याप कार्य करीत नाही, परंतु आपण Bash ची विशिष्ट आज्ञा पूर्ण करण्यासाठी अद्याप त्याची आवश्यकता आहे. प्लस, विंडोजवर सिमॅलेश बॅश अनुभवाची अपेक्षा करुन अधिकृत मार्गाने गोष्टी करणे हे एक चांगले सराव आहे.

आतापर्यंत आपण केलेले सर्व आम्ही आमच्या स्थापित पॅकेजच्या लोकल डेटाबेसचे अद्ययावत केले आहे, जे काही नवीन असल्यास काही कॉम्प्यूटरला कळू देते. आता प्रत्यक्षात नवीन पॅकेजेस बसवण्यासाठी आपल्याला sudo apt-get अपग्रेड टाईप करावा लागेल आणि एकदा पुन्हा एन्टर दाबा. आपण आत्ताच प्रविष्ट केल्यापासून बाश कदाचित आपला पासवर्ड विचारणार नाही. आणि आता, बाश आपल्या सर्व पॅकेजेसचे उन्नतीकरण करणार्या वंशांना बंद आहे. प्रक्रियेत सुरुवातीला बाश आपल्याला विचारतील की आपण खरोखरच आपल्या बाझ सॉफ्टवेअरचे अद्यतन करणे सुरू ठेऊ इच्छित असल्यास. अपग्रेड करण्यासाठी होय फक्त y टाइप करा.

प्रत्येकगोष्ट श्रेणीसुधारित करण्यासाठी काही मिनिटे लागू शकतात, परंतु एकदा हे केले की ते आता श्रेणीसुधारित आणि जाण्यासाठी सज्ज असतील.

06 06 पैकी

कमांड लाइन कार्यक्रम वापरणे

आता आम्ही बास अप केले आहे आणि चालू ठेवून त्याच्याशी काहीतरी सोपे काम केले आहे. आपल्या Windows दस्तऐवज फोल्डरचे बॅक-अप एखाद्या बाह्य हार्ड ड्राइव्हमध्ये करण्यासाठी आम्ही rsync कमांड वापरणार आहोत.

या उदाहरणात, आपले फोल्डर C: \ Users \ BashFan \ Documents वर आहे आणि आमच्या बाह्य हार्ड ड्राइव्ह F: \ drive आहे.

आपल्याला फक्त rsync -rv / mnt / c / वापरकर्ते / BashFan / documents / / mnt / f / कागदपत्रांमध्ये टाइप करावे लागेल. हा आदेश Bash ला प्रोग्राम ची रूपात Rsync वापरण्याची सूचना देते, जे आपल्या Bash च्या आवृत्तीवर आधीपासून स्थापित केले गेले असावे. मग "rv" भाग rsync ला आपल्या PC मधील विविध फोल्डर्समध्ये असलेल्या प्रत्येक गोष्टीचा बॅक-अप सांगते आणि सर्व rsync च्या क्रियाकलापांना आज्ञा ओळीत मुद्रित करते. हे आदेश आपण टाईपिंग स्लॅशच्या वापरासह पूर्णपणे टाईप केल्याचे सुनिश्चित करा ... / BashFan / Documents / हे स्लॅश महत्त्वाचे का हे महत्त्वाचे आहे की हे डिजिटल महासागर ट्युटोरियल तपासा.

फोल्डर गंतव्यांसह शेवटचे दोन बिट्स ने बाश ला सांगा की कोणती फोल्डर कॉपी करावी आणि कुठे कॉपी करावी Windows फाइल्स ऍक्सेस करण्यासाठी बाश साठी "/ mnt /" सह प्रारंभ करणे आवश्यक आहे. विंडोजवर बाशची फक्त एक विलक्षणपणा आहे कारण बासन अजूनही लिनक्स मशीनवर चालत आहे.

हे देखील लक्षात घ्या की बश आज्ञा केस संवेदी आहेत. आपण जर "दस्तऐवज" ऐवजी "दस्तऐवज" टाइप केला असेल तर Rsync योग्य फोल्डर शोधण्यास सक्षम होणार नाही.

आता आपण आपल्या कमांडमध्ये टाईप केले आहे की Enter दाबा आणि आपल्या दस्तऐवजांचा वेळेत बॅकअप घेतला जाईल.

आम्ही Windows वर Bash वर या परिचय मध्ये झाकून आहोत सर्व आहे आणखी एक वेळ आपण विंडोज वर लिनक्स प्रोग्राम्स चालवण्याबरोबर कसे प्रयोग करु शकाल आणि Bash सह वापरण्यासाठी सामान्य कमांडस बद्दल थोडी अधिक चर्चा करू.