दिन के उबंटू के संदेश को कैसे अनुकूलित करें

विषयसूची:

दिन के उबंटू के संदेश को कैसे अनुकूलित करें
दिन के उबंटू के संदेश को कैसे अनुकूलित करें

वीडियो: दिन के उबंटू के संदेश को कैसे अनुकूलित करें

वीडियो: दिन के उबंटू के संदेश को कैसे अनुकूलित करें
वीडियो: KDP Low Content Niche Research: Step by Step Tutorial 2023 - YouTube 2024, अप्रैल
Anonim
उबंटू एक सूचनात्मक संदेश प्रदर्शित करता है, जिसे दिन के संदेश के रूप में जाना जाता है, जब कोई उपयोगकर्ता टर्मिनल पर लॉग इन करता है। एमओटीडी पूरी तरह से अनुकूलन योग्य है - आप अपना खुद का टेक्स्ट और अन्य गतिशील डेटा जोड़ सकते हैं।
उबंटू एक सूचनात्मक संदेश प्रदर्शित करता है, जिसे दिन के संदेश के रूप में जाना जाता है, जब कोई उपयोगकर्ता टर्मिनल पर लॉग इन करता है। एमओटीडी पूरी तरह से अनुकूलन योग्य है - आप अपना खुद का टेक्स्ट और अन्य गतिशील डेटा जोड़ सकते हैं।

जब कोई उपयोगकर्ता लॉग इन करता है, तो pam_motd प्रक्रिया /etc/update-motd.d निर्देशिका में स्क्रिप्ट निष्पादित करती है और गतिशील रूप से दिन का संदेश बनाता है। आप स्क्रिप्ट को संशोधित करके, उन्हें हटाने या अपनी स्क्रिप्ट लिखकर एमओटीडी को कस्टमाइज़ कर सकते हैं।

दिन का डिफ़ॉल्ट संदेश

दिन का संदेश केवल तब दिखाया जाता है जब आप टेक्स्ट मोड में उबंटू में लॉग इन करते हैं, ग्राफिकल मोड नहीं। यदि आप ग्राफ़िकल डेस्कटॉप का उपयोग कर रहे हैं तो आप Ctrl-Alt-F1 शॉर्टकट के साथ वर्चुअल टर्मिनल तक पहुंच सकते हैं - अपने ग्राफिकल डेस्कटॉप पर वापस जाने के लिए Ctrl-Alt-F7 शॉर्टकट का उपयोग करें, जिसे आपके एक्स सर्वर भी कहा जाता है। Ctrl-Alt-F6 के माध्यम से Ctrl-Alt-F2 आपको अन्य आभासी टर्मिनल पर ले जाएगा।

यहां उबंटू का मानक एमओटीडी है। यह सामान्य सिस्टम संस्करण संख्या दिखाता है यदि आप लंबे समय तक लिनक्स उपयोगकर्ता हैं तो आप परिचित होंगे। यह उबंटू के लाइसेंस के बारे में उपलब्ध अद्यतनों और स्थिर संदेशों के बारे में गतिशील रूप से जेनरेट की गई जानकारी भी दिखाता है।
यहां उबंटू का मानक एमओटीडी है। यह सामान्य सिस्टम संस्करण संख्या दिखाता है यदि आप लंबे समय तक लिनक्स उपयोगकर्ता हैं तो आप परिचित होंगे। यह उबंटू के लाइसेंस के बारे में उपलब्ध अद्यतनों और स्थिर संदेशों के बारे में गतिशील रूप से जेनरेट की गई जानकारी भी दिखाता है।
Image
Image

कस्टम संदेश जोड़ना

आइए मान लें कि आप एक कस्टम संदेश जोड़ना चाहते हैं जब उपयोगकर्ता आपके उबंटू सिस्टम में लॉग इन करेंगे। जब आप लॉग इन करते हैं तो उबंटू का एमओटीडी स्क्रिप्ट द्वारा उत्पन्न होता है, इसलिए आप इसे / etc / motd फ़ाइल में नहीं जोड़ सकते हैं। अपने स्वयं के स्थैतिक संदेश रखने की जगह /etc/motd.tail है - इस फ़ाइल की सामग्री एमओटीडी के अंत में जोड़े जाने पर जोड़ दी जाती है।

आइए निम्नलिखित पाठ के साथ /etc/motd.tail फ़ाइल खोलने के लिए नैनो टेक्स्ट एडिटर का उपयोग करें: (लिनक्स टर्मिनल विज़ार्ड वीआई या इमाक्स का उपयोग कर सकते हैं, लेकिन नैनो नए लोगों के लिए आसान है)

sudo nano /etc/motd.tail

यह फ़ाइल डिफ़ॉल्ट रूप से पूरी तरह से खाली है। बस अपनी पसंद का कोई भी संदेश दर्ज करें - यहां काले और सफेद ASCII कला के साथ पागल होने के लिए स्वतंत्र महसूस करें। एक बार पूरा हो जाने के बाद, फ़ाइल को Ctrl + O और Enter से सहेजें, फिर Ctrl + X के साथ नैनो से बाहर निकलें।
यह फ़ाइल डिफ़ॉल्ट रूप से पूरी तरह से खाली है। बस अपनी पसंद का कोई भी संदेश दर्ज करें - यहां काले और सफेद ASCII कला के साथ पागल होने के लिए स्वतंत्र महसूस करें। एक बार पूरा हो जाने के बाद, फ़ाइल को Ctrl + O और Enter से सहेजें, फिर Ctrl + X के साथ नैनो से बाहर निकलें।
Image
Image

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

Image
Image

जानकारी को हटा रहा है

अब मान लें कि हम कुछ डिफ़ॉल्ट जानकारी को हटाना चाहते हैं। यह सिर्फ एक फ़ाइल को संपादित करने की बात नहीं है - प्रत्येक अनुभाग स्वचालित रूप से /etc/update-motd.d निर्देशिका में स्थित स्क्रिप्ट से उत्पन्न होता है।

आप टाइप करके इस निर्देशिका में फ़ाइलों की पूरी सूची प्राप्त कर सकते हैं /etc/update-motd.d टर्मिनल पर और टैब दबाकर।

स्क्रिप्ट संख्यात्मक क्रम में चलती हैं, यही कारण है कि वे संख्याओं के साथ prefixed हैं। यदि आप पसंद करते हैं, तो आप स्क्रिप्ट फ़ाइलों का नाम बदल सकते हैं और एमओटीडी के विभिन्न वर्गों के क्रम को पुनर्व्यवस्थित करने के लिए संख्याओं को बदल सकते हैं।
स्क्रिप्ट संख्यात्मक क्रम में चलती हैं, यही कारण है कि वे संख्याओं के साथ prefixed हैं। यदि आप पसंद करते हैं, तो आप स्क्रिप्ट फ़ाइलों का नाम बदल सकते हैं और एमओटीडी के विभिन्न वर्गों के क्रम को पुनर्व्यवस्थित करने के लिए संख्याओं को बदल सकते हैं।

एमओटीडी से एक स्क्रिप्ट की जानकारी को हटाने के लिए, हमें इसे चलाने से रोकना होगा। हम इसे निष्पादित अनुमतियों को हटाकर कर सकते हैं chmod -x आदेश।

अगर हम एमओटीडी में प्रलेखन पाठ को हटाना चाहते हैं, तो हम निम्न आदेश चलाएंगे:

sudo chmod -x /etc/update-motd.d/10-help-text

अगली बार जब कोई उपयोगकर्ता लॉग इन करता है, तो वे प्रलेखन रेखा नहीं देखेंगे।
अगली बार जब कोई उपयोगकर्ता लॉग इन करता है, तो वे प्रलेखन रेखा नहीं देखेंगे।
Image
Image

गतिशील जानकारी जोड़ना

हम एमओटीडी को किसी भी गतिशील जानकारी को जोड़ने के लिए अपनी स्क्रिप्ट लिख सकते हैं। उदाहरण के तौर पर, एक स्क्रिप्ट बनाने के लिए मौसम-उपयोग पैकेज का उपयोग करने का प्रयास करें जो वर्तमान स्थानीय मौसम को एमओटीडी में जोड़ता है।

यह डिफ़ॉल्ट रूप से स्थापित नहीं है, तो चलिए इसे निम्न आदेश के साथ स्थापित करें:

sudo apt-get install weather-util

आपको अपने स्थानीय अंतर्राष्ट्रीय नागरिक उड्डयन संगठन कोड की आवश्यकता होगी, जिसे आप इस वेबसाइट से प्राप्त कर सकते हैं। यहां अपने कोड के साथ मौसम-उपयोग का उपयोग करने का तरीका बताया गया है:
आपको अपने स्थानीय अंतर्राष्ट्रीय नागरिक उड्डयन संगठन कोड की आवश्यकता होगी, जिसे आप इस वेबसाइट से प्राप्त कर सकते हैं। यहां अपने कोड के साथ मौसम-उपयोग का उपयोग करने का तरीका बताया गया है:

weather -i CODE

अब उपयुक्त स्थान में एक स्क्रिप्ट बनाने के लिए निम्न आदेश का उपयोग करें और इसे नैनो के साथ खोलें:
अब उपयुक्त स्थान में एक स्क्रिप्ट बनाने के लिए निम्न आदेश का उपयोग करें और इसे नैनो के साथ खोलें:

sudo nano /etc/update-motd.d/98-weather

नैनो खुलने के बाद, कोड को अपने स्थानीय मौसम कोड के साथ बदलकर निम्न कोड दर्ज करें:

#!/bin/sh

echo weather -i CODE echo

सहेजने के लिए Ctrl-O दबाएं और एंटर करें, फिर छोड़ने के लिए Ctrl-X दबाएं।

Image
Image

स्क्रिप्ट को निष्पादन योग्य बनाएं chmod + x या यह नहीं चलेगा:

sudo chmod +x /etc/update-motd.d/98-weather

अब उपयोगकर्ता लॉग इन करते समय स्थानीय मौसम पूर्वानुमान देखेंगे। मौसम-उपयोग के बारे में कुछ खास नहीं है - आप किसी भी कमांड का उपयोग कर सकते हैं जो पाठ को टर्मिनल पर प्रिंट करता है।

Image
Image

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

सिफारिश की: