बॉर्न अगेन शेल (बैश) पॉज़िक्स कंप्यूटरों के लिए एक टेक्स्ट इंटरफ़ेस है। एक शेल, बैश या अन्यथा, आपको राउंडअबाउट इंटरफेस के बिना सीधे अपने कंप्यूटर से बात करने का एक तरीका प्रदान करता है:आप सटीक कमांड टाइप करते हैं जिसे आप अपने कंप्यूटर को निष्पादित करना चाहते हैं। यह उपलब्ध सबसे कुशल और हल्का इंटरफ़ेस है, यही वजह है कि यह 40 वर्षों के बाद भी कायम है।
लेकिन बैश केवल आपके कंप्यूटर को आदेश जारी करने का एक तरीका नहीं है। यह एक प्रोग्रामिंग भाषा भी है, क्योंकि बैश में आप जो कुछ भी कर सकते हैं, आप शेल स्क्रिप्ट के रूप में भी स्वचालित कर सकते हैं। पायथन या लुआ के आने से पहले, शेल स्क्रिप्ट स्वचालित कंप्यूटिंग में दैनिक उपयोगकर्ता का प्रवेश द्वार थे।
बैश काफी हद तक एक अनिवार्य इंटरफ़ेस है। ग्राफिकल इंटरफेस के विपरीत, बैश के प्रभावी होने के लिए, आपको उन आदेशों को जानना होगा जिन्हें आप निष्पादित करना चाहते हैं। यहां Opensource.com पर लेख और चीट शीट सहित उपयोगी बैश कमांड सीखने के कई तरीके हैं। जितना अधिक आप बैश का उपयोग करते हैं, उतनी ही अधिक कमांड आप सीखते हैं। आप जितने अधिक कमांड सीखते हैं, आप और आपकी शेल स्क्रिप्ट उतनी ही शक्तिशाली होती जाती हैं।
हालाँकि, बैश के गोले के बीच इतना लोकप्रिय होने का एक कारण इसकी इंटरैक्टिव विशेषताएं हैं। कंप्यूटर पर कमांड किसी भी शेल से उपलब्ध होते हैं, लेकिन जिस तरह से आप शेल के साथ इंटरैक्ट करते हैं, उससे सभी फर्क पड़ सकते हैं। कुंजी कॉम्बो और विशेष सिंटैक्स बैश को नियंत्रित करने के त्वरित तरीके प्रदान करते हैं। इस चीट शीट में कुछ सबसे लोकप्रिय, साथ ही कुछ सबसे अस्पष्ट, बैश के लिए शॉर्टकट, कुछ अनिवार्य आदेशों के साथ शामिल हैं।
हमारी बैश चीट शीट डाउनलोड करें और इसे अपने पास रखें, और जल्द ही आप बैश का बेहतर उपयोग करके बैश कम (या अधिक) का उपयोग करेंगे।