Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

बैश (Bourne Again Shell): GNU/Linux का डिफ़ॉल्ट कमांड शेल

बैश (Bourne Again Shell) क्या है?

बैश (Bourne Again Shell), बॉर्न शेल का मुफ्त और उन्नत संस्करण है जो Linux और GNU ऑपरेटिंग सिस्टम के साथ वितरित किया जाता है। बैश मूल के समान है, लेकिन इसमें कमांड-लाइन एडिटिंग जैसी अतिरिक्त विशेषताएं हैं।

इतिहास और विकास

पहले बॉर्न शेल (जिसे sh नाम दिया गया था) में सुधार के लिए बनाया गया, बैश में कॉर्न शेल और C शेल की विशेषताएं शामिल हैं। बैश IEEE POSIX के भाग के रूप में निर्दिष्ट शेल मानक के अनुरूप होने का इरादा रखता है। बॉर्न शेल के लिए लिखी गई एक कमांड लैंग्वेज स्क्रिप्ट को बैश शेल में भी चलना चाहिए।

लाइसेंसिंग और उपलब्धता

बैश GNU जनरल पब्लिक लाइसेंस (GPL) के तहत जारी किया गया है, और यह Unix और Linux के अधिकांश संस्करणों के लिए उपलब्ध है, और इसके संस्करण MS-DOS और Windows के लिए पोर्ट किए गए हैं।

नाम की उत्पत्ति

बैश रेफरेंस मैनुअल में समझाया गया है कि नाम bash "Bourne-again SHell" का संक्षिप्त रूप है जो स्टीफन बॉर्न, बॉर्न शेल के लेखक, पर एक शब्दचित्र है। बैश पहले शेल का सुपरसेट है, और आमतौर पर बॉर्न शेल प्रोग्राम के साथ संगत है।

  1. WSL के साथ Windows 10 पर Bash इंस्टॉल और उपयोग करें - चरण-दर-चरण ट्यूटोरियल WSL के साथ Windows 10 पर Bash इंस्टॉल और उपयोग करें - चरण-दर-चरण ट्यूटोरियल

    यहां बताया गया है कि Windows पर Linux शेल को कैसे सेट अप और उपयोग करें – Windows Subsystem for Linux (WSL) का उपयोग करके। यह ट्यूटोरियल 2020 के बाद से Windows 10 के अप-टू-डेट संस्करणों के लिए अभिप्रेत है। मैं Windows 10 के पुराने संस्करणों या Windows 8/7/XP/3.1 के लिए अन्य विधियों पर WSL का उपयोग कै

  1. Windows 10 पर Linux Bash Shell इंस्टॉल करें: पूर्ण चरण-दर-चरण गाइड Windows 10 पर Linux Bash Shell इंस्टॉल करें: पूर्ण चरण-दर-चरण गाइड

    Bash Shell एक कमांड-लाइन यूटिलिटी है जो बहुत लंबे समय से Linux का हिस्सा रही है और अब Microsoft ने इसे सीधे Windows 10 में जोड़ दिया है। यह न तो एक वर्चुअल मशीन है, न कोई कंटेनर और न ही Windows के लिए कम्पाइल किया गया कोई सॉफ्टवेयर। बल्कि यह Linux सॉफ्टवेयर चलाने के लिए एक पूर्ण Windows सबसिस्टम है,

  1. Bash शेल फ़ंक्शन्स में मास्टर करें: 6 व्यावहारिक उदाहरण और टिप्स Bash शेल फ़ंक्शन्स में मास्टर करें: 6 व्यावहारिक उदाहरण और टिप्स

    Bash शेल फ़ंक्शन्स कई UNIX / Linux कमांड्स को बाद में निष्पादन के लिए एक ही नाम का उपयोग करके समूहबद्ध करने का एक तरीका है। Bash शेल फ़ंक्शन को नियमित Unix कमांड की तरह निष्पादित किया जा सकता है। शेल फ़ंक्शन्स को किसी नई प्रक्रिया को बनाए बिना वर्तमान शेल संदर्भ में निष्पादित किया जाता है। Bash alia