लिनक्स में रंगीन मैन पेज कैसे देखें


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

आप लिनक्स कमांड के लिए मैनुअल पेज को निम्नानुसार पढ़ सकते हैं; यह df कमांड के लिए मैन पेज प्रदर्शित करेगा:

$ man df 

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

आप अपने ~/.bashrc फ़ाइल को कुछ रंगीन बना सकते हैं, ताकि विभिन्न LESS_TERMCAP वेरिएबल्स का उपयोग करके एक रंग योजना निर्दिष्ट करके रंगीन पृष्ठों को प्राप्त कर सकें।

$ vi ~/.bashrc

निम्नलिखित रंग योजना चर जोड़ें।

export LESS_TERMCAP_mb=$'\e[1;32m'
export LESS_TERMCAP_md=$'\e[1;32m'
export LESS_TERMCAP_me=$'\e[0m'
export LESS_TERMCAP_se=$'\e[0m'
export LESS_TERMCAP_so=$'\e[01;33m'
export LESS_TERMCAP_ue=$'\e[0m'
export LESS_TERMCAP_us=$'\e[1;4;31m'

उपरोक्त कॉन्फ़िगरेशन में हमने उपयोग किए गए रंग कोड निम्नलिखित हैं।

  • 31 – red
  • 32 – green
  • 33 – yellow

और यहां उपरोक्त कॉन्फ़िगरेशन में उपयोग किए गए एस्केप कोड के अर्थ हैं।

  • 0 – reset/normal
  • 1 – bold
  • 4 – underlined

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

वैकल्पिक रूप से, आप MOST पेजिंग प्रोग्राम का उपयोग कर सकते हैं, जो यूनिक्स की तरह ऑपरेटिंग सिस्टम पर काम करता है और कई विंडोज़ को सपोर्ट करता है और लेफ्ट और राइट स्क्रॉल कर सकता है।

$ sudo apt install most		#Debian/Ubuntu 
# yum install most		#RHEL/CentOS
# dnf install most		#Fedora 22+

इसके बाद, अपने ~/.bashrc फ़ाइल में नीचे दी गई लाइन जोड़ें, फिर फ़ाइल को पहले की तरह सोर्स करें और संभवतः अपना टर्मिनल रीसेट करें।

export PAGER="most"

इस लेख में, हमने आपको दिखाया कि लिनक्स में सुंदर रंग के मैन पेज कैसे दिखाए जाते हैं। हमें कोई प्रश्न भेजने या किसी भी उपयोगी लिनक्स शेल टिप्स/ट्रिक्स को साझा करने के लिए, नीचे टिप्पणी अनुभाग का उपयोग करें।