Mac OS X में दिन का टर्मिनल संदेश बदलें

Anonim

जब भी आप मैक ओएस एक्स में टर्मिनल लॉन्च करते हैं, तो आपको एक छोटा संदेश मिल सकता है: "डार्विन में आपका स्वागत है!" या "अंतिम लॉगिन" समय - ठीक है, इसे कुछ सौ बार देखने के बाद आप इससे परेशान हो सकते हैं, या शायद आप कुछ अधिक मनोरंजक, सार्थक, या यहां तक ​​कि अपने और अन्य कंप्यूटर उपयोगकर्ताओं के लिए उपयोगी पसंद करेंगे। वह छोटा सा संदेश जो आप देख रहे हैं वह एमओटीडी है, जिसे अन्यथा दिन का संदेश कहा जाता है, और यह /etc/motd पर स्थित एक साधारण पाठ फ़ाइल है।

हम आपको दिखाएंगे मैक ओएस एक्स टर्मिनल में एमओटीडी को कैसे बदलें जो भी आप चाहते हैं, आसानी से।

वर्तमान MOTD की जांच

टर्मिनल लॉन्च करें और टाइप करें:

$ बिल्ली /etc/motd

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

आज के संदेश (MOTD) को कस्टम संदेश में कैसे संशोधित करें

कमांड लाइन में निम्नलिखित टाइप करें, यह motd को नैनो में खोल देगा, यदि आप vim जैसे किसी अन्य पाठ संपादक का उपयोग करना चाहते हैं, तो वह भी ठीक है:

sudo नैनो /etc/motd

नैनो एक कमांड लाइन टेक्स्ट एडिटर से ज्यादा कुछ नहीं है, और बिल्कुल एक की तरह काम करता है। टेक्स्ट को पंक्तिबद्ध करें और हटाएं और इसके स्थान पर जो चाहें टाइप करें।

मान लें कि हम "OSXDaily.com से नमस्ते!" संदेश डालते हैं

बदली गई MOTD फ़ाइल को सहेजने के लिए, आप control-O दबाएंगे, और फिर रिटर्न दबाएंगे। इतना ही। फिर नैनो संपादक से बाहर निकलने के लिए Control+X दबाएं.

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

OSXDaily.com की ओर से नमस्कार! मैक ~$

आप कमांड के आउटपुट को motd फ़ाइल में रीडायरेक्ट करना चुन सकते हैं, जिसमें बैश स्क्रिप्ट या मौजूदा कमांड शामिल है। उदाहरण के लिए, आप uname या sw_vers इस प्रकार आउटपुट कर सकते हैं:

sw_vers > /etc/motd

यह OS X में MOTD को आपको नाम, संस्करण और लॉगिन करने पर निर्माण करने के लिए प्रेरित करेगा, जैसे:

ProductName: Mac OS X ProductVersion: 10.12.4 BuildVersion: 17F212 MacBook:~ User$

आप जितना चाहें उतना जटिल या सरल हो सकते हैं।

नोट: कुछ उपयोगकर्ताओं को नैनो को रूट के रूप में चलाने की आवश्यकता होगी, यह इस बात पर निर्भर करता है कि उनके खाता विशेषाधिकार क्या हैं या उन्होंने क्या लॉग इन किया है, यह सुडो कमांड के माध्यम से किया जाता है। sudo कमांड का उपयोग करने से आपको एडमिनिस्ट्रेटर पासवर्ड के लिए संकेत मिलेगा। उपयुक्त सुडो प्रीफ़िक्स्ड सिंटैक्स होगा:

$ सुडो नैनो /etc/motd

शेष संशोधन समान है।

यदि आप अनुकूलित motd को हटाना चाहते हैं, तो बस इसे /etc/motd फ़ाइल से हटा दें, या उपयोगकर्ता रूट निर्देशिका में '.hushlogin' फ़ाइल बनाएं।

Mac OS X में दिन का टर्मिनल संदेश बदलें