जब भी एक लोकप्रिय लिनक्स डिस्ट्रो (उबंटू कहते हैं) का एक नया संस्करण जारी किया जाता है, तो इंटरनेट आपकी आवश्यकताओं / आवश्यकताओं के अनुरूप बेहतर तरीके से अनुकूलित करने के तरीकों के साथ बाढ़ आ जाता है। हालांकि इस तरह के ट्यूटोरियल का ध्यान पूरी तरह से डेस्कटॉप है, दुख की बात है, कमांड लाइन टर्मिनल विंडो आमतौर पर अधिक ध्यान नहीं देती है।

कमांड लाइन टर्मिनल के लिए उपलब्ध अनुकूलन विकल्पों की एक बड़ी संख्या है। इस ट्यूटोरियल में हम उबंटू 16.04, नवीनतम उबंटू एलटीएस रिलीज में टर्मिनल विंडो के लिए उपलब्ध कुछ प्रमुख अनुकूलन सेटिंग्स पर चर्चा करेंगे।

उबंटू 16.04 में कमांड लाइन टर्मिनल को कस्टमाइज़ करें

टर्मिनल के "संपादन" मेनू में बैठे "प्रोफ़ाइल प्राथमिकताएं" प्रविष्टि के माध्यम से लगभग सभी अनुकूलन विकल्पों को एक्सेस किया जा सकता है।

इसे क्लिक करें और प्राथमिकता विंडो दिखाई देगी। विंडो में सामान्य, कमांड, रंग, स्क्रॉलिंग और संगतता सहित कई टैब शामिल हैं - प्रत्येक नाम टैब में अनुकूलन विकल्पों के प्रकार को इंगित करता है।

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

उदाहरण के लिए, मैंने फ़ॉन्ट आकार बढ़ाया (डिफ़ॉल्ट 12 से 16 तक) और ब्लॉक से कर्सर आकार को अवरुद्ध कर दिया:

अब चलिए अगले टैब (कमांड) पर चले जाते हैं।

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

यह "मेरे खोल के बजाय एक कस्टम कमांड चलाएं" सुविधा के माध्यम से संभव हो गया है - बस सुविधा को सक्षम करें (संबंधित बॉक्स को टिक कर), और वह आदेश दर्ज करें जिसे आप टर्मिनल चलाने के लिए चाहते हैं। एक विकल्प भी है जहां आप बता सकते हैं कि कमांड के बाहर क्या कार्रवाई की जानी चाहिए - उपलब्ध विकल्पों में "टर्मिनल से बाहर निकलें", "कमांड को पुनरारंभ करें" और "टर्मिनल खोलें"।

दूसरी ओर, "लॉगिन शेल के रूप में रन कमांड" कार्यक्षमता का उपयोग तब किया जाता है जब आप अपना खोल (बैश यहां) "/home/your-username/.bash_profile" (या, यदि यह अस्तित्व में नहीं है), स्टार्टअप पर "/home/your-username/.profile")। जब यह सुविधा सक्रिय नहीं है, तो डिफ़ॉल्ट केस कौन सा है, बैश स्टार्टअप पर "/home/your-username/.bashrc" फ़ाइल पढ़ता है।

रंग टैब पर चलते हुए, जैसा कि नाम बताता है, टर्मिनल विंडो के लिए सभी रंग-संबंधित सेटिंग्स शामिल हैं।

डिफ़ॉल्ट रूप से, "सिस्टम थीम से रंग का उपयोग करें" विकल्प सक्रिय है। बस इसे अक्षम करें, और आप अंतर्निहित योजनाओं में से चुन सकते हैं। उदाहरण के लिए, मैंने अपने टर्मिनल के लिए 'ब्लैक ऑन लाइट पीले' योजना का चयन किया।

यहां एक और दिलचस्प विशेषता है "पारदर्शी पृष्ठभूमि का उपयोग करें।" जैसा कि नाम से पता चलता है, आप इस सुविधा को अपने टर्मिनल की पृष्ठभूमि को पारदर्शी बनाने में सक्षम कर सकते हैं। यह विभिन्न परिस्थितियों में सहायक साबित हो सकता है। उदाहरण के लिए, किसी वेब पेज पर सूचीबद्ध कमांड चलाने का प्रयास करते समय, आपको अक्सर अपने टर्मिनल और ब्राउज़र ऐप्स के बीच स्विच नहीं करना पड़ेगा।

आगे बढ़ते हुए, स्क्रॉलिंग टैब में स्क्रॉलबार और स्क्रॉल-संबंधित विकल्प होते हैं, जैसे स्क्रॉलबार दिखाना है या नहीं, आउटपुट या कीस्ट्रोक पर स्क्रॉल करें, साथ ही सीमा (लाइनों की संख्या की अवधि में) जिसे आप स्क्रॉल- वापस।

और अंत में, संगतता टैब आपको चीजों को परिभाषित करने देता है जैसे टर्मिनल में बैकस्पेस और डिलीट कुंजियां उत्पन्न होती हैं, साथ ही एन्कोडिंग के प्रकार भी।

उबंटू 16.04 एलटीएस में कमांड लाइन टर्मिनल के लिए आप ऐसा कस्टमाइज़ेशन कर सकते हैं। जब आप परिवर्तनों के साथ काम करते हैं, तो सुनिश्चित करें कि आप सामान्य टैब पर वापस आएं और भविष्य के उपयोग के लिए अनुकूलन प्रोफ़ाइल पर एक नाम दें ताकि आपको इन सभी चरणों को बार-बार दोहराना न पड़े।

निष्कर्ष

जैसा कि आपने देखा है, जबकि कुछ टर्मिनल सेटिंग्स - जैसे कि कमांड और संगतता टैब के तहत - दूसरों के बारे में एक विचार होने के लायक हैं - जैसे रंग और सामान्य टैब के अंतर्गत - ज्यादातर टर्मिनल के रूप और अनुभव से संबंधित होते हैं खिड़की।

बेशक, अपनी टर्मिनल की वरीयताओं को कस्टमाइज़ करना अनिवार्य नहीं है, लेकिन कम से कम उपलब्ध सेटिंग्स के बारे में कुछ बुनियादी विचार होना चाहिए और उनका उपयोग कैसे करें।