पठनीयता बढ़ाने के लिए टर्मिनल कमांड के बीच एक सेपरेटर और टाइम स्टैंप जोड़ें

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


इसे काम करने के लिए, आपको बस एक स्क्रिप्ट को अपने .bash_profile में पेस्ट करने की आवश्यकता है। अगर आप कुछ गड़बड़ करते हैं तो अपने मौजूदा बैश प्रोफाइल का बैकअप कैसे लें, इसमें यह कैसे करें:

  • टर्मिनल खोलें और यह सुनिश्चित करने के लिए कि आप होम निर्देशिका में हैं, 'cd' टाइप करें
  • टाइप करके अपने मौजूदा .bash_profile का बैकअप लें:
  • cp .bash_profile .bash_profile-backup

  • अब नैनो (या आपका पसंदीदा टेक्स्ट एडिटर) के साथ .bash_profile खोलें:
  • nano .bash_profile

  • .bash_profile के अंत तक नेविगेट करें और नीचे दिए गए कोड को कॉपी और पेस्ट करें, जिस पर आप प्रदर्शित करना चाहते हैं:

(यदि आपको एम्बेडेड कोड देखने में परेशानी है, तो आप यहां मानक संस्करण देख सकते हैं या यहां उत्कृष्ट वल्कन स्पॉक सलाम संस्करण का चयन कर सकते हैं) नीचे एम्बेड किया गया कोड मानक संस्करण है:

  • परिवर्तनों को सहेजने के लिए अब नियंत्रण + ओ दबाएं, फिर नैनो से बाहर निकलने के लिए नियंत्रण + एक्स दबाएं
  • एक नई टर्मिनल विंडो खोलें और विभाजक को देखने के लिए कमांड दर्ज करना प्रारंभ करें

याद रखें कि क्या आप इसे वापस करना चाहते हैं या तो आप bash_profile से कोड हटा सकते हैं या बस वापस जा सकते हैं और इसे अपनी बैक अप प्रतिलिपि के साथ प्रतिस्थापित कर सकते हैं, जिसका नाम .bash_profile-backup है और आपकी होम निर्देशिका में स्थित है।

वल्कन इमोजी के साथ संशोधित पॉल प्रॉम्प्ट जैसा दिखता है, आप इसे गीथूब पर पा सकते हैं:

और यहाँ एक साधारण विभक्त के साथ एजे द्वारा कवर किया गया मूल संस्करण है लेकिन कोई रंग एलएस आउटपुट नहीं है और कोई इमोजी संकेत नहीं है:

जो भी आप पसंद करते हैं उठाओ।

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

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

(रंगीन एलएस, स्पॉक एलएएलपी इमोजी प्रॉम्प्ट, और समग्र यूआई में मामूली परिवर्तनों को शामिल करने के लिए पॉल द्वारा 4/20/2015 को अपडेट किया गया - एलएलएपी प्रॉम्प्ट को ओएस एक्स के आधुनिक संस्करण की आवश्यकता है)