मल्टीटैल, टर्मिनल से एक साथ कई लॉग फाइल पढ़ें

मल्टीटैल के बारे में

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

जो लोग नहीं जानते, उनके लिए टेल एक ग्नू / लिनक्स प्रोग्राम है जिसका उपयोग किसी बड़ी फाइल के अंत में कुछ पंक्तियों को पढ़ने के लिए किया जाता है। डिफ़ॉल्ट रूप से अंतिम 10 लाइनें दिखाई जाती हैं, लेकिन यह संख्या उपयोगकर्ता के विनिर्देशों के आधार पर भिन्न हो सकती है।

मल्टीटैल स्थापना

मल्टीटैल है आधिकारिक रिपॉजिटरी में उपलब्ध है उबंटू से। मैंने इसे 16.04 और 17.10 दोनों संस्करण में स्थापित किया है।

सबसे पहले, हम टर्मिनल में निम्नलिखित कमांड के साथ हमारे Ubuntu ऑपरेटिंग सिस्टम के पैकेज रिपॉजिटरी के कैश को अपडेट करके शुरू करेंगे (Ctrl + Alt + T):

sudo apt update

हम जारी रखेंगे मल्टीटैल स्थापित करना, इसके लिए हम एक ही टर्मिनल में निम्नलिखित कमांड निष्पादित करेंगे:

sudo apt install multitail

इसके साथ ही मल्टीटैल स्थापित किया जाना चाहिए। अब निम्न कमांड को रन करें जांचें कि क्या यह सही तरीके से स्थापित है:

मल्टीटैल संस्करण

multitail -V

जैसा कि आप स्क्रीनशॉट में देख सकते हैं, स्थापित मल्टीटैल का संस्करण 6.4.2 है।

एकाधिक कतार के साथ एकल लॉग फ़ाइल देखें

हालाँकि मल्टीटैल का उपयोग सिंगल टर्मिनल विंडो में कई लॉग फ़ाइलों को देखने के लिए किया जाता है, लेकिन इसका उपयोग भी किया जा सकता है एक लॉग फ़ाइल देखें। लॉग फ़ाइल खोलने के लिए निम्न कमांड चलाएँ /var/log/auth.log:

मल्टीटैल लॉग इन

multitail /var/log/auth.log

जैसा कि उपरोक्त स्क्रीनशॉट में देखा जा सकता है, एक एकल फ़ाइल खुलती है। फ़ाइल परिवर्तन के रूप में इसका दृश्य अपडेट किया जाएगा। हम कर सकते हैं बाहर निकलें Multitail 'q' कुंजी दबाएं.

मल्टीटैल के साथ कई लॉग फाइल देखें

जैसा कि मैंने पहले ही ऊपर लिखा है, इस कार्यक्रम का मुख्य कार्य एकल टर्मिनल विंडो में एकाधिक लॉग फ़ाइलों को देखने में सक्षम होना है। फाइलों को लंबवत रखा जाएगा डिफ़ॉल्ट रूप से

देखने के लिए निम्न कमांड चलाएँ /var/log/auth.log y /var/log/kern.log लंबवत:

मल्टीटैल वर्टिकल फाइल्स

multitail /var/log/auth.log /var/log/kern.log

जैसा कि ऊपर स्क्रीनशॉट से देखा जा सकता है, फ़ाइल /var/log/auth.log शीर्ष आधे और फ़ाइल में खुलता है /var/log/kern.log निचले आधे हिस्से में खुलता है।

हम भी जगह दे सकते हैं अभिलेख, इस मामले में /var/log/auth.log y /var/log/kern.log क्षैतिज निम्नलिखित आदेश का उपयोग कर:

मल्टीटैल क्षैतिज फाइलें

multitail -s 2 /var/log/auth.log /var/log/kern.log

यह कहा जाना चाहिए कि -s तर्क का मूल्य 2 है क्योंकि मैं इस उदाहरण में 2 फाइलें खोल रहा हूं। यदि हम 3 फाइलें खोलना चाहते हैं, तो -s का मान 3 होना चाहिए।

सूची खोलें फ़ाइलें

अगर हम दबाते हैं 'बी' कुंजी se खुली फ़ाइलों की सूची प्रदर्शित करेगा, जैसा कि निम्नलिखित में दिखाया गया है। इस उदाहरण में मेरे पास 2 फाइलें खुली हैं, पहली वाली /var/log/auth.log की संख्या 00 है और दूसरी है /var/log/kern.log यह 01 नंबर है। यदि आप किसी भी फाइल को चुनने में रुचि नहीं रखते हैं, तो चयन मेनू को रद्द करने के लिए बस Ctrl + G दबाएं।

मल्टीटैल लिस्टिंग खुली हुई फाइलें

हम चयनकर्ता को स्थानांतरित करने के लिए ऊपर और नीचे तीर कुंजियों को दबा सकते हैं और उस फ़ाइल का चयन करने के लिए Enter दबाएं जिसे हम परामर्श करना चाहते हैं। इस उदाहरण के लिए मैंने पहली फ़ाइल का चयन किया /var/log/kern.log y एक अलग अनुभाग के माध्यम से स्क्रीन पर प्रदर्शित किया जाता है। अब हम फ़ाइल के माध्यम से नेविगेट करने के लिए ऊपर और नीचे तीर कुंजी दबा सकते हैं।

मल्टीटैल चयनित फ़ाइल

एक बार जब हम इस फ़ाइल को पढ़ना समाप्त कर लेते हैं, तो आपको चाहिए मुख्य विंडो पर लौटने के लिए 'q' दबाएँ मल्टीटैल द्वारा।

विभिन्न रंगों के साथ कई फाइलें देखें

हम भी कर सकते हैं अलग-अलग खुली फ़ाइलों के लिए अलग-अलग रंग सेट करें मल्टीटैल के साथ। उदाहरण के लिए, हम खोल सकते हैं /var/log/auth.log पीले रंग में और /var/log/kern.log निम्नलिखित कमांड के साथ लाल रंग में:

रंगों के साथ मल्टीटेल फाइल

multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log

जैसा कि आप ऊपर दिए गए स्क्रीनशॉट से देख सकते हैं, मल्टीटैल खुल गया /var/log/auth.log पीले रंग में और /var/log/kern.log लाल।

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


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।