पुढील लेखात आम्ही प्रीटीपिंगवर एक नजर टाकणार आहोत. मला असे वाटते की हे लक्ष्यित होस्ट पोचण्यायोग्य आहे की नाही हे सत्यापित करण्यासाठी पिंग कमांड वापरली गेली आहे हे जगाला माहित आहे. पिंग कमांड वापरुन, आम्ही आमच्या लक्ष्य होस्टला आयसीएमपी इको विनंती पाठवू शकतो आणि लक्ष्य होस्ट वर किंवा खाली आहे का ते तपासू शकतो. प्रीटीपिंग न्याय्य आहे स्टँडर्ड पिंग टूलसाठी एक रॅपर. पिंग कमांडचे आउटपुट अधिक आकर्षक, वाचण्यास सुलभ, रंगीबेरंगी आणि कॉम्पॅक्ट बनवते. हे रॅपर बॅकग्राऊंड मध्ये स्टँडर्ड पिंग कमांड कार्यान्वित करेल आणि रंग आणि युनिकोड कॅरॅक्टरसह आउटपुट दर्शवेल.
हे एक आहे मध्ये मुक्त आणि मुक्त स्त्रोत साधन लिहिलेले आहे बॅश आणि अस्ताव्यस्त. हे बहुतेक युनिक्स-सारख्या ऑपरेटिंग सिस्टमसह सुसंगत आहे, जसे की ग्नू / लिनक्स, फ्रीबीएसडी, आणि मॅक ओएसएक्स. प्रीटीपिंगचा वापर केवळ पिंग कमांडचे आऊटपुट तयार करण्यासाठीच केला जात नाही तर इतर थंड वैशिष्ट्यांसह देखील येतो.
प्रीटीपिंगची सामान्य वैशिष्ट्ये
- हरवलेली पॅकेट शोधा आणि त्यांना बाहेर जाताना चिन्हांकित करते.
- नमुना थेट आकडेवारी. प्रत्येक उत्तर प्राप्त झाल्यानंतर आकडेवारी सतत अद्ययावत केली जाते, तर पिंग केवळ पूर्ण झाल्यानंतर दर्शविली जाते.
- आउटपुट गोंधळ न करता 'अज्ञात संदेश' जसे की त्रुटी संदेश कसे हाताळायचे हे आपल्याला कळेल.
- वारंवार संदेश छापणे टाळा.
- आम्ही सक्षम होऊ सर्वात सामान्य पिंग पॅरामीटर्स वापरा प्रीटीपिंग सह.
- हे म्हणून चालवता येते सामान्य वापरकर्ता.
- करू शकता पुनर्निर्देशित आउटपुट फाईल मध्ये
- कोणतीही स्थापना आवश्यक नाही. फक्त बायनरी डाउनलोड करा, कार्यवाही करा आणि चालवा.
- Es जलद आणि प्रकाश आणि हे आउटपुट वाचण्यास सुलभ, रंगीबेरंगी आणि अतिशय अंतर्ज्ञानी करते.
सुंदर स्थापना
मी आधीच लिहिले आहे की, प्रीटीपिंगला कोणत्याही स्थापनेची आवश्यकता नाही. आम्ही फक्त आहे बायनरी फाईल डाउनलोड करा. हे करण्यासाठी आम्ही टर्मिनल (Ctrl + Alt + T) उघडतो आणि पुढील आज्ञा वापरतो:
curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
डाउनलोड केल्यानंतर, आम्ही करू बायनरी फाईल आपल्या $ PATH वर हलवा. उदाहरणार्थ / usr / स्थानिक / बिन.
sudo mv prettyping /usr/local/bin
या मागे, कार्यवाही करा पुढीलप्रमाणे:
sudo chmod +x /usr/local/bin/prettyping
आणि यासह ते वापरण्यास तयार आहे.
प्रीटीपिंग वापरणे
एकदा उपलब्ध, आता आम्ही कोणत्याही होस्ट किंवा आयपी पत्त्यावर पिंग करू शकतो आणि पिंग कमांडचे आउटपुट पहा. हे करण्यासाठी आम्ही टर्मिनलवर लिहू (Ctrl + Alt + T):
prettyping ubunlog.com
जर आपण कार्यान्वित करू कोणत्याही युक्तिवादाशिवाय सुंदर, आम्ही जोपर्यंत तो थांबवत नाही तोपर्यंत हे सुरूच राहील दाबून स्वहस्ते Ctrl + c.
पिंग्जची संख्या मर्यादित करा
मी आधी टिप्पणी दिल्याप्रमाणे, प्रीटॅपिंग हे पिंग कमांडसाठी फक्त एक आवरण आहे, आम्हाला सर्वात सामान्य पिंग पॅरामीटर्स वापरण्याची परवानगी देईल. उदाहरणार्थ आपण हे वापरू शकतो -c पर्याय होस्टला फक्त निर्दिष्ट केलेल्या वेळेची पिंग करणे, उदाहरणार्थ 4:
prettyping -c 4 ubunlog.com
आउटपुटमधून रंग काढा
डीफॉल्टनुसार, सुंदरनपिंग आपल्याला रंग स्वरूपात आउटपुट दर्शवेल. प्रयत्न करून घेतल्यास, आपल्याला हा पर्याय आपल्याला आवडत नाही हे पहायला पाहिजे, आपल्याला फक्त हे करणे आवश्यक आहे वापरा Ocolnocolor पर्याय.
prettyping --nocolor ubunlog.com
त्याचप्रमाणे, आम्ही सक्षम होऊ फक्त एक रंग वापरा सह Omnomulticolor पर्याय:
prettyping --nomulticolor ubunlog.com
युनिकोड वर्ण अक्षम करा
युनिकोड वर्ण अक्षम करण्यासाठी, वापरा सामान्य पर्याय:
prettyping --nounicode ubunlog.com
हे उपयुक्त ठरू शकते जर आपले टर्मिनल यूटीएफ -8 चे समर्थन करत नसेल.
आउटपुट फाईलमध्ये रीडायरेक्ट करा
आम्ही आउटपुटला फाईलवर पुनर्निर्देशित करण्यास सक्षम होऊ. खालील कमांड प्रीटीपिंग कमांडचे आउटपुट लिहील ubunlog.com फाईलमध्ये ubunlog.txt.
prettyping ubunlog.com | tee ubunlog.txt
इतर सुंदर पर्याय
प्रीटीपिंग कडे आणखी काही पर्याय आहेत जे कार्ये करताना आम्हाला मदत करू शकतात जसे कीः
- लेटेन्सी आख्यायिका सक्षम / अक्षम करा. (डीफॉल्ट आहे: सक्षम).
- टर्मिनलसाठी डिझाइन केलेले सक्ती आउटपुट. (डीफॉल्ट: स्वयंचलित).
- आकडेवारी ओळीत शेवटचे 'एन' पिंग्ज वापरा. (डीफॉल्ट: 60).
- टर्मिनल परिमाणांचे स्वयंचलित शोध अधिशून्य करा.
- अजाज दुभाषे अधिलिखित करा (डीफॉल्ट: अस्ताव्यस्त).
- पिंग टूल ओव्हरराइड करा (डीफॉल्ट: पिंग).
मदत
या अनुप्रयोगाबद्दल अधिक जाणून घेण्यासाठी, आपण हे करू शकता मदत विभागाचा सल्ला घ्या:
prettyping --help
आम्ही देखील करू शकता अधिक जाणून घ्या मध्ये वेब पेज प्रकल्प किंवा त्याच्या भांडार मध्ये GitHub.