टर्मिनल कई लिनक्स उपयोगकर्ताओं के लिए एक आभासी दूसरे घर की तरह है क्योंकि वे अपना अधिकांश काम करने का समय इसमें टाइप करने में बिताते हैं। यदि आप सुस्त, काली कमांड-लाइन स्क्रीन के साथ खुद को बोर नहीं करना चाहते हैं, तो टर्मिनल को अपने दिल की इच्छा के अनुरूप बनाना महत्वपूर्ण है।
लिनक्स आपको टर्मिनल के किसी भी पहलू को अनुकूलित करने का विकल्प प्रदान करता है - इसकी उपस्थिति, व्यवहार, रंग योजनाएं, फ़ॉन्ट और स्प्लैश स्क्रीन।
इस लेख में, हम इस पर एक नज़र डालेंगे कि आप अपने कमांड-लाइन सत्रों को जैज़ करने के लिए अपने लिनक्स टर्मिनल की स्प्लैश स्क्रीन को कैसे अनुकूलित कर सकते हैं।
चरण 1: शेल कॉन्फ़िगरेशन फ़ाइल ढूँढना
आपके लिनक्स मशीन पर स्थापित टर्मिनल एमुलेटर अंतर्निहित शेल के लिए एक फ्रंटएंड के रूप में काम करता है। अधिकांश लिनक्स डिस्ट्रोज़ पर, बैश डिफ़ॉल्ट शेल है जो सिस्टम के साथ प्रीइंस्टॉल्ड आता है। लिनक्स पर, यदि आपको डिफ़ॉल्ट शेल पसंद नहीं है—ज्यादातर मामलों में बैश—आप हमेशा कर सकते हैं chsh. का उपयोग करके खोल बदलें.
प्रत्येक शेल में एक कॉन्फ़िगरेशन फ़ाइल होती है जो उपयोगकर्ता की होम निर्देशिका में संग्रहीत होती है। बैश के लिए, फ़ाइल को कहा जाता है
.bashrc. और यदि आप Zsh का उपयोग कर रहे हैं, तो यह होगा .zshrc.होम डायरेक्टरी में, उस शेल के अनुरूप कॉन्फिग फाइल का पता लगाएं, जिसका आप वर्तमान में उपयोग कर रहे हैं। इस गाइड के प्रयोजन के लिए, हम प्रदर्शित करेंगे कि बैश पर स्प्लैश स्क्रीन को कैसे अनुकूलित किया जाए। हालाँकि, ध्यान दें कि चरण अन्य गोले के लिए भी समान हैं।
अपने टर्मिनल की स्प्लैश स्क्रीन को वैयक्तिकृत करने के लिए, सबसे पहले, अपने का उपयोग करके शेल कॉन्फ़िगरेशन फ़ाइल खोलें पसंदीदा टेक्स्ट एडिटर. इस मामले में, विम:
विम ~/.bashrc
चरण 2: स्प्लैश स्क्रीन सामग्री जोड़ना
इससे पहले कि आप फ़ाइल में परिष्कृत स्क्रिप्ट जोड़ना शुरू करें, यह सत्यापित करने के लिए पहले एक साधारण स्ट्रिंग को प्रिंट करने का प्रयास करें कि कॉन्फ़िगरेशन फ़ाइल शेल द्वारा ठीक से पढ़ी गई है या नहीं। ऐसा करने के लिए, निम्न पंक्ति को कॉन्फ़िग फ़ाइल में जोड़ें:
गूंज "टर्मिनल में आपका स्वागत है!"
अभी, सहेजें और विम से बाहर निकलें और परिवर्तनों को देखने के लिए टर्मिनल को पुनरारंभ करें।
हर बार शेल लॉन्च होने पर स्वागत टेक्स्ट संदेश प्रदर्शित किया जाएगा, आम तौर पर जब आप टर्मिनल को पुनरारंभ करते हैं।
अब जब आप जानते हैं कि कॉन्फ़िगरेशन फ़ाइल काम करती है, तो फ़ाइल में कुछ पेचीदा जानकारी और कमांड जोड़ने का समय आ गया है।
1. स्प्लैश स्क्रीन में सिस्टम की जानकारी प्रदर्शित करें
चीजों को मसाला देने के लिए, आप एक आकर्षक तरीके से नए टर्मिनल इंस्टेंस के शीर्ष पर सिस्टम जानकारी प्रदर्शित कर सकते हैं। आपको सिस्टम विवरण निकालने और उन्हें अच्छी तरह से प्रस्तुत करने के बारे में चिंता करने की ज़रूरत नहीं है, कई उपकरण पहले से ही उपलब्ध हैं जो आपके लिए यह काम करते हैं। सबसे अधिक उपयोग किए जाने वाले में से दो Neofetch और Screenfetch हैं।
इससे पहले कि आप कॉन्फ़िगरेशन फ़ाइल में कमांड जोड़ सकें, Neofetch स्थापित करें (या Screenfetch) आपके सिस्टम पर डिफ़ॉल्ट पैकेज प्रबंधक का उपयोग कर रहा है।
फिर, आपके द्वारा ऊपर स्थापित पैकेज के आधार पर, शेल कॉन्फ़िगरेशन फ़ाइल के अंत में निम्न में से कोई भी कमांड जोड़ें:
नियोफ़ेच
स्क्रीनफेच
परिवर्तनों को सहेजें और टर्मिनल को पुनरारंभ करें।
2. एक यादृच्छिक संदेश प्रदर्शित करें
आप उपयोग कर सकते हैं भाग्य जब भी आप टर्मिनल लॉन्च करते हैं तो यादृच्छिक (कभी-कभी मजाकिया) उद्धरण प्रदर्शित करने के लिए। कॉन्फ़िग फ़ाइल को संपादित करने से पहले, स्थापित करें भाग्य आपके सिस्टम पर पैकेज।
उबंटू/डेबियन पर:
सुडो एपीटी फॉर्च्यून स्थापित करें
आर्क लिनक्स पर:
सुडो पॅकमैन -एस फॉर्च्यून-मोड
फेडोरा और सेंटोस पर फॉर्च्यून स्थापित करने के लिए:
sudo dnf फॉर्च्यून-मोड स्थापित करें
एक बार स्थापित होने के बाद, कॉन्फ़िगरेशन फ़ाइल के अंत में निम्न आदेश जोड़ें:
भाग्य
आउटपुट:
आप अन्य उपयोगिताओं के साथ भाग्य को पाइप कर सकते हैं जैसे गाय का कहना आकर्षक स्प्लैश स्क्रीन प्रॉम्प्ट बनाने के लिए। अपनी मशीन पर काउसे पैकेज स्थापित करें और शेल कॉन्फ़िगरेशन फ़ाइल में निम्न पंक्ति संलग्न करें:
भाग्य | गाय का कहना
आउटपुट:
3. लॉन्च के समय ASCII कला दिखाएं
कुछ उपयोगकर्ताओं के लिए सामान्य पाठ एक बहुत बड़ा टर्न-ऑफ हो सकता है। हालाँकि, Linux टर्मिनल छवियों और वीडियो का समर्थन नहीं करता है, हालाँकि, आप स्क्रीन पर दृश्य स्पर्श जोड़ने के लिए ASCII कला का उपयोग कर सकते हैं।
इसके लिए आप का उपयोग कर सकते हैं अंजीर सामान्य पाठ को ASCII कला में बदलने की उपयोगिता। पैकेज आधिकारिक डिस्ट्रो रिपॉजिटरी पर उपलब्ध है और इसे डिफ़ॉल्ट पैकेज मैनेजर का उपयोग करके डाउनलोड किया जा सकता है।
उबंटू जैसे डेबियन-आधारित सिस्टम पर:
सुडो एपीटी अंजीर स्थापित करें
आर्क लिनक्स पर फिगलेट स्थापित करने के लिए:
सुडो पॅकमैन-एस अंजीर
फेडोरा/सेंटोस और अन्य आरपीएम-आधारित डिस्ट्रोस पर:
sudo dnf अंजीर स्थापित करें
एक बार स्थापित होने के बाद, निम्नलिखित कथन को शेल कॉन्फ़िगरेशन फ़ाइल में जोड़ें:
figlet -cl "यह एक स्ट्रिंग है"
...कहां "यह एक स्ट्रिंग है"वह पाठ है जिसे आप ASCII कला के रूप में प्रदर्शित करना चाहते हैं।
उदाहरण के लिए:
4. मौसम और तारीख की जानकारी जोड़ें
यदि आप लिनक्स के दीवाने हैं और कमांड लाइन पर काम करते समय आपको वर्तमान तिथि और मौसम याद नहीं है, तो आप लॉन्च के समय इस तरह के विवरण की याद दिलाने के लिए टर्मिनल को कॉन्फ़िगर कर सकते हैं।
इंस्टॉल कर्ल आपके सिस्टम पर यदि आपके पास यह पहले से नहीं है। फिर हर बार जब आप टर्मिनल लॉन्च करते हैं तो मौसम विवरण प्राप्त करने के लिए, निम्न पंक्ति को कॉन्फ़िगरेशन फ़ाइल में जोड़ें:
कर्ल wttr.in/paris? 0
प्रतिस्थापित करना सुनिश्चित करें"पेरिस"उपरोक्त कमांड में आपकी भौगोलिक स्थिति के साथ। NS ?0 प्रोग्राम को डिफ़ॉल्ट तीन-दिवसीय पूर्वानुमान के बजाय केवल वर्तमान मौसम को प्रिंट करने का आदेश देता है।
आप वर्तमान तिथि और दिन का उपयोग करके प्रिंट भी कर सकते हैं तिथि उपयोगिता. शेल कॉन्फ़िगरेशन में बस निम्न पंक्ति जोड़ें:
दिनांक
फ़ाइल में दोनों कमांड जोड़ने के बाद, स्प्लैश स्क्रीन कुछ इस तरह दिखेगी:
चरण 3: परिवर्तनों को सहेजना और सत्यापित करना
एक बार जब आप कॉन्फ़िगरेशन फ़ाइल में बदलाव और संपादन कर लेते हैं, तो फ़ाइल को सहेज कर और बाहर निकाल कर उन परिवर्तनों को स्थायी रूप से लागू करने का समय आ गया है। स्प्लैश स्क्रीन देखने के लिए, बस एप्लिकेशन मेनू से टर्मिनल को पुनरारंभ करें या इसका उपयोग करें Ctrl + Alt + टी इसके बजाय कीबोर्ड शॉर्टकट।
आप कस्टम स्क्रिप्ट भी बना सकते हैं जो आपकी टर्मिनल स्प्लैश स्क्रीन पर जो आप देखना चाहते हैं उसे प्रिंट करते हैं। फिर, शेल कॉन्फ़िगरेशन फ़ाइल में स्क्रिप्ट निष्पादित करने के लिए बस कमांड जोड़ें और आपका काम हो गया।
डिफ़ॉल्ट टर्मिनल उपस्थिति के साथ समझौता न करें
विंडोज और मैकओएस के विपरीत, उपयोगकर्ताओं का अपने लिनक्स सिस्टम की उपस्थिति और व्यवहार पर पूर्ण नियंत्रण होता है। आप ऑपरेटिंग सिस्टम के किसी भी पहलू को सचमुच बदल सकते हैं क्योंकि अधिकांश कोड ओपन-सोर्स है और संशोधित करने के लिए उपलब्ध है।
लेकिन यदि आप प्रोग्रामिंग भाषा से अपरिचित हैं तो कोड को समझना कठिन हो सकता है। इसलिए, लिनक्स टिंकरर जो अपने हाथों को अनुकूलन और कर्नेल विकास में डुबाना चाहते हैं, उन्हें सी प्रोग्रामिंग भाषा और इसकी अवधारणाओं की अच्छी समझ होनी चाहिए।
सी प्रोग्रामिंग भाषा की एक कठिन प्रतिष्ठा है। लेकिन अगर आप इसके साथ पकड़ में आते हैं, तो आप कुछ भी प्रोग्राम कर सकते हैं, जैसा कि ये टिप्स दिखाते हैं।
आगे पढ़िए
- लिनक्स
- टर्मिनल
- लिनक्स अनुकूलन

दीपेश MUO में Linux के लिए जूनियर एडिटर हैं। वह सभी नवागंतुकों को एक आनंदमय अनुभव प्रदान करने के उद्देश्य से, लिनक्स पर सूचनात्मक मार्गदर्शिकाएँ लिखता है। फिल्मों के बारे में निश्चित नहीं है, लेकिन अगर आप तकनीक के बारे में बात करना चाहते हैं, तो वह आपका लड़का है। अपने खाली समय में, आप उसे किताबें पढ़ते हुए, विभिन्न संगीत शैलियों को सुनते हुए, या उसका गिटार बजाते हुए पा सकते हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें