प्रतिक्रिया दिनांक और समय + रंगों के साथ पिंग कमांड

के ब्लॉग से लिनक्स-अन्वेषण मुझे यह दिलचस्प टिप मिलता है।

जैसा कि वे कहते हैं कि एक छवि एक हजार शब्दों के लायक है, यहां मैं आपको एक बनाने के बीच के अंतर के दो स्क्रीनशॉट छोड़ दूंगा पिंग एक साधारण तरीके से एक कंप्यूटर के लिए, और जैसा कि मैं आपको बाद में दिखाऊंगा।

सामान्य पिंग:

पिंग जैसा कि मैंने प्रस्ताव किया है:

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

इस तरह से पिंग प्राप्त करने के लिए हम निम्नलिखित लाइन का उपयोग करते हैं:

ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze

नोट: पैकेज स्थापित होना चाहिए ccze रंगों को देखने के लिए, यदि आप इसे स्थापित नहीं करना चाहते हैं, तो पंक्ति के अंत से निम्नलिखित को हटा दें: | ccze

वही जो इसका मतलब है ... what को समझाने के लिए थोड़ा जटिल है

पहले हम एक लक्ष्य पिंग (PC1 स्क्रीनशॉट में, लेकिन अगर वे इसे इस तरह की कोशिश करते हैं कि यह काम नहीं करेगा, इसीलिए मैंने लोकलहोस्ट को लाइन पर रखा), फिर वह कमांड रिटर्न जो हम डेटा 'वेटिंग' के रूप में पास करते हैं, और xargs का उपयोग करते हुए कहते हैं कि हम संकेत देते हैं कि हमने डेटा को केवल 'स्टैंडबाय' में रखा है, हम तारीख कमांड को एक इको निष्पादित करने का परिणाम डालेंगे। (मापदंडों के साथ)। हां ... मुझे पता है कि यह समझना थोड़ा जटिल है, लेकिन इसे समझना फिलहाल it पर पूरी तरह से अनिवार्य नहीं है

हम नियमित पिंग के बजाय इस डिफ़ॉल्ट स्टेरॉयड पिंग का उपयोग कैसे कर सकते हैं?

हमें पहले अपने में बनाना होगा .bashrc (फ़ाइल की शुरुआत में बिंदु को नोटिस करें) एक फ़ंक्शन, अर्थात्, हम अपने टर्मिनल में स्टेरॉयड के साथ इस पिंग को कुछ नियमित रूप से बनाएंगे, आसानी से उपयोग करने में सक्षम होने के लिए।

ऐसा करने के लिए, आइए चरणों का पालन करें:

1. हम फ़ाइल खोलते हैं .bashrc जो हमारे घर में स्थित है। हम अपने पसंदीदा टेक्स्ट एडिटर का उपयोग कर सकते हैं:

1.1. यदि आप उपयोग करते हैं केडीई - "दबाएँ [Alt] + [F2], निम्नलिखित लिखें और दबाएँ [दर्ज] : केट ~ / .bashrc

1.2. यदि आप उपयोग करते हैं सूक्ति, एकता या दालचीनी - "दबाएँ [Alt] + [F2], निम्नलिखित लिखें और दबाएँ [दर्ज] : gedit ~ / .bashrc

2. फ़ाइल के अंत में हम निम्नलिखित दो लाइनें लिखते हैं:

function eping { ping "$1" | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze; }
alias ping='eping'

3. अब आपको केवल पैकेज स्थापित करने की आवश्यकता है ccze ... जो एक है जो हमें रंगों के साथ सब कुछ कल्पना करने की अनुमति देगा।

4. अब हमें एक नया टर्मिनल खोलना चाहिए, और बस पिंग करना चाहिए जहाँ आप सबसे अधिक पसंद करते हैं ... इसे बिना किसी समस्या के काम करना चाहिए: पिंग लोकलहोस्ट

हमने वास्तव में क्या किया?

खैर ... हम अपनी फाइल में लिखते हैं .bashrc (आप जानते हैं, वह फ़ाइल जिसमें हमारे टर्मिनल से संबंधित चीजों के लिए हमारे कॉन्फ़िगरेशन या अनुकूलन शामिल हैं) दो सरल रेखाएं, उनमें से पहले हम कमांड बनाते हैं एपिंग, कि इसका कार्य पिंग करना है (उन सभी मापदंडों के साथ) जो लक्ष्य हम कमांड के बाद रखते हैं (उदाहरण के लिए, पिंगहोस्ट लोकल ... लोकलहोस्ट लक्ष्य है)यदि आप bash फ़ंक्शंस बनाने के बारे में अधिक जानना चाहते हैं तो आप लेख पढ़ सकते हैं: यदि आप टर्मिनल का उपयोग करते हैं तो अत्यधिक उपयोगी टिप

यह अकेले पिंग कमांड का उपयोग नहीं करेगा, हमें इस तरह से डेटा दिखाएगा ... यह केवल एपिंग शो का उपयोग करके हमें इस तरह का बना देगा, इसलिए दूसरी पंक्ति में हम केवल यह परिभाषित करते हैं कि जब हम पिंग टाइप करते हैं, तो हम वास्तव में एपिंग का उपयोग करना चाहते हैं।

अगर मैं थोड़ा सा शामिल हो गया हूं, तो मैं माफी चाहता हूं questions ... आपके पास जो भी प्रश्न हैं, मैं स्पष्ट करने की कोशिश करूंगा।

एक बार फिर धन्यवाद लिनक्स-अन्वेषण पिंग + डेट टिप को साझा करने के लिए, मैंने बस थोड़ा और योगदान करने की कोशिश की और इसीलिए मैंने रंग जोड़े और उस पिंग = एपिंग (एपिंग बनने के बाद) को परिभाषित किया।

खैर कुछ नहीं, मुझे आशा है कि यह उपयोगी रहा है it

सादर


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

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

*

*

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

  1.   test_user कहा

    खैर, सिस्टम ने मुझे आपका लेख छोड़ दिया। जब मैंने कंसोल में कमांड निष्पादित किया, तो मुझे सब कुछ पंगु बना दिया, मुझे टर्मिनल प्रक्रिया को मारने के लिए TTY का सहारा लेना पड़ा। जाहिर है कि इस सब के साथ कुछ गड़बड़ है ...

    सादर

    1.    घर्मिन कहा

      Upfff ... शुक्रिया मैं आपकी टिप्पणी को पढ़ने से पहले करता हूं ... मुझे एक अच्छी लिनक्स नौसिखिया के रूप में आदत है जो मुझे लगता है कि सब कुछ लागू करने के लिए ... कुल ... अगर मैं इसे मैला करता हूं ... प्रारूप और वह यह है। ।

      1.    KZKG ^ गारा कहा

        ????
        मैं हमेशा संभव तरीके से सब कुछ समझाने की कोशिश करता हूं, मुझे उम्मीद है कि आपको यहां पोस्ट दिलचस्प लगेंगी to

        और hehehe, nah स्वरूपण हमेशा अंतिम विकल्प है hehe n

      2.    तारेगना कहा

        सिस्टम हैंग होने के बाद फॉर्मेट करना लगता है कि विंडोज xD से विरासत में मिला रिवाज है

    2.    KZKG ^ गारा कहा

      क्या विशेष रूप से आपके लिए "सिस्टम को डंप किया गया" कमांड है? 🙂

      1.    test_user कहा

        ठीक है, सब कुछ, जब मैंने आपके द्वारा उठाए गए चरणों को किया था .. तो मुझे लगता है कि यह फ़ंक्शन के साथ कुछ है, क्योंकि कमांड:

        ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze

        फनकोना पाप समस्याएँ।

        1.    KZKG ^ गारा कहा

          फ़ंक्शन एक एकल पंक्ति है, क्या आपने इसे 1 पंक्ति या 2 लाइनों के रूप में रखा था?
          मैंने अभी इसे फिर से आज़माया (और मैंने पहले ही इसे आज़मा लिया था) और इससे मुझे कोई त्रुटि नहीं हुई।

  2.   मार्टिन कहा

    बोनिटो!
    वैसे, क्या कोई और पूरी तरह से न्यूरोटिक रूप से आईपी पते से नफरत करता है जो 10. से शुरू होता है?

    ARRRGHHH !!!

    1.    मार्टिन कहा

      मैं भूल गया, 10.0। मैं उन्हें सहन कर सकता हूं ... लेकिन 10.2 पर। मैं उन्हें पास नहीं करता !!!!

      क्या किसी और के पास आईपी के साथ एक आदत है? 192.168.0 बनाम 192.168.1, आदि?

  3.   Ph0eNix_l1v3 कहा

    यह मेरे लिए अच्छी तरह से काम किया, लेख के लिए धन्यवाद 😀

    1.    KZKG ^ गारा कहा

      एक खुशी दोस्त 🙂

  4.   Elwuilmer कहा

    बहुत बढ़िया, मुझे लगा कि यह बहुत अच्छा था और इसने शानदार काम किया !!
    पहले तो मुझे लगा कि यह एक सिंगल लाइन और हाफ एरर है, लेकिन फिर मैंने उन्हें दो लाइनों में डाल दिया और यह पहले से ही बहुत अच्छी तरह से काम करता है। महान योगदान।

    वैसे मेरा प्यार आईपी के लिए है: 10.10…। एक्सडी

    1.    KZKG ^ गारा कहा

      एक खुशी 😀
      इस अवसर पर और ब्लॉग पर आपका स्वागत है ... मैं देखता हूं कि आप टर्मिनल के प्रशंसक हैं, ठीक है, हम दो योग्य हैं !!

      अभिवादन 😉

      1.    Elwuilmer कहा

        आपका बहुत बहुत धन्यवाद! कल मैं केवल साइट पर गया और मैंने ब्लॉग पर बहुत कम पंजीकरण किया, लेकिन मैं उस कामरेडरी को देख सकता था जो मौजूद है और मैं रुका था: $ और अगर मैं टर्मिनल का प्रशंसक हूं, तो मुझे प्यार है कि मैं अपने ज्ञान से काम कर सकता हूं अभी भी बुनियादी है और मैं ग्राफिकल वातावरण पर निर्भर होने के लिए मजबूर हूं।

        1.    KZKG ^ गारा कहा

          हां, यहां हमने हमेशा सभी को एक ही महान परिवार का हिस्सा बनाने की कोशिश की है

          मेरा सुझाव है कि यदि आपको टर्मिनल पसंद है तो आप बैश टैग देखें - » https://blog.desdelinux.net/tag/bash/

          हालांकि ... कुछ मुझे बताता है कि आप पहले से ही वहाँ बाहर हैं!
          हमें कोई प्रश्न बताएं, यदि आप चाहते हैं कि आप फोरम में पंजीकरण कर सकें और हम आपकी बेहतर मदद कर सकें: http://foro.desdelinux.net

          सादर

          1.    Elwuilmer कहा

            आपका बहुत बहुत धन्यवाद! मैं उस परिवार का हिस्सा होने की उम्मीद करता हूं और शायद जल्द ही कुछ योगदान देने में सक्षम हूं।

            इस टैग के लिए, मैंने पहले ही 4 पूर्ण पृष्ठ देखे, जो उसने दिखाए और प्रत्येक को कुछ और सीखने का दौरा किया। मैं एसएसएच के बारे में जानकारी की तलाश में साइट पर आया, यह मेरा बहुत बड़ा जुनून है।

            मैं तब मंच पर पंजीकरण करने जा रहा हूं, जो मुझे लगता है कि मैंने पहले से ही ज्ञान में ब्लॉग को कल सुबह 2 बजे तक खा लिया है

            नमस्ते.

          2.    KZKG ^ गारा कहा

            टर्मिनल टैग के लिए देखें फिर then देखने के लिए
            2 बजे तक हाहाहाहाहा लिनक्स के बारे में पढ़ते हुए, मैं कहता हूं कि 'अच्छा समय बिताया' ha