MacOS कैटालिना पर डिफ़ॉल्ट शेल बदल गया हैबैश से लेकर ज़श तक। आपको वास्तव में परिवर्तन करने के लिए एक कमांड चलाना होगा और कई लोग सोचते हैं कि Zsh बेहतर है। यदि आपने स्विच बना लिया है और टर्मिनल खोलते समय डिफ़ॉल्ट शेल के रूप में वापस बैश में बदलना चाहते हैं, तो यह एक आसान बदलाव है। यहां बताया गया है कि आप टर्मिनल में कैसे वापस जा सकते हैं।
टर्मिनल में वापस बैश करें
टर्मिनल ऐप खोलें और मेन्यू बार चुनेंटर्मिनल मेनू आइटम। मेनू से, प्राथमिकताएँ चुनें। प्राथमिकताएं विंडो पर, सामान्य टैब पर जाएं। 'खोल के साथ खुला' नामक एक विकल्प है ' Select कमांड (पूर्ण पथ) का चयन करें: '। इसके नीचे के क्षेत्र में, निम्नलिखित दर्ज करें;
/bin/bash
टर्मिनल से बाहर निकलें और इसे फिर से खोलें। टर्मिनल अब हमेशा बैश में खुलेगा।
डिफ़ॉल्ट शेल को बैश में बदलें
पिछला खंड बदलता है जो खोल देता हैहालाँकि टर्मिनल खुलता है, लेकिन यह वास्तव में डिफ़ॉल्ट शेल को बैश में वापस नहीं बदलता है। इसका कमोबेश यही असर होता है लेकिन अगर आप डिफॉल्ट शेल को बैश में बदलना चाहते हैं, तो टर्मिनल में निम्न कमांड को रन करें। आपको अपना पासवर्ड डालना होगा।
chsh -s /bin/bash
इस आदेश के बाद, आप टर्मिनल प्राथमिकताएँ में तय विकल्प को छोड़ सकते हैं, जो कि 'विकल्प के साथ खुले शेल' के तहत 'डिफ़ॉल्ट लॉगिन शेल' के लिए सेट है।
एक बार जब आप कैटालिना को अपडेट करते हैं, तो कोई निष्कासन नहीं होता हैसिस्टम से Zsh। चूँकि आप शेल को वापस बैश में बदल सकते हैं, इसलिए यह ज्यादा मायने नहीं रखता। बैश को वापस बदलने का एकमात्र नकारात्मक पहलू यह है कि हर बार जब आप एक नई टर्मिनल विंडो खोलते हैं, तो शीर्ष पर एक संदेश होगा जो आपको Zsh पर स्विच करने और स्विच बनाने के लिए आपको कमांड देने के लिए कहेगा।
आपको किस शेल के लिए उपयोग करना चाहिए, यह वास्तव में ऊपर हैआप को। मैश पर उपलब्ध बैश और जेड के अलावा अन्य गोले भी हैं। यदि आप उपलब्ध सभी शेलों की सूची देखना चाहते हैं जो टर्मिनल में निम्नलिखित कमांड चलाते हैं।
cat /etc/shells
उसके बाद, आप किसी भी गोले को चुन सकते हैंऔर उन्हें या तो शेल के रूप में उपयोग करें जो टर्मिनल डिफ़ॉल्ट शेल का उपयोग करता है या बदलता है। कमांड वही है सिवाय इसके कि आपको want बिन / बैश ’को उस शेल में बदलना होगा जिसे आप डिफ़ॉल्ट के रूप में सेट करना चाहते हैं।
chsh -s /bin/bash
यदि आप Csh पर स्विच करना चाहते हैं, तो आप निम्न कमांड नहीं चलाएंगे;
chsh -s /bin/csh
इसी तरह, शेल को डिफ़ॉल्ट शेल को बदले बिना खोलने के लिए, टर्मिनल की वरीयताओं में इसे दर्ज करें।
/bin/csh
दोनों बदलाव करना आसान है।
टिप्पणियाँ