Bandwhich, कल्पना करें कि टर्मिनल से बैंडविड्थ का उपयोग क्या है

Bandwhich के बारे में

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

इस टूल से हम प्राप्त कर सकते हैं बैंडविड्थ उपयोग, कनेक्शन और दूरस्थ आईपी / होस्टनाम किस प्रक्रिया पर कब्जा कर रहा है की एक वास्तविक समय दृश्य। यह वास्तविक समय में नेटवर्क की निगरानी के लिए एक अच्छा उपकरण है।

Bandwhich एक दिए गए नेटवर्क इंटरफ़ेस का पता लगाता है और आईपी पैकेट के आकार को रिकॉर्ड करता है, फ़ाइल सिस्टम को क्रॉस-रेफर करता है / proc MacOS पर Gnu / Linux या lsof पर। यह भी हो सकता है रिवर्स DNS का उपयोग करके अपने होस्टनाम को ips को पृष्ठभूमि में हल करने का प्रयास करें.

चूक, Bandwhich इंटरैक्टिव मोड में चलता है और इसमें 3 पैनल होते हैं जो जानकारी दिखाते हैं। पहले में हम प्रक्रिया नाम से नेटवर्क का उपयोग पा सकते हैं, दूसरा कनेक्शन द्वारा उपयोग का संकेत देगा और तीसरे में हम रिमोट पते द्वारा उपयोग की जांच कर सकते हैं। क्योंकि बैंडविच में एक उत्तरदायी उपयोगकर्ता इंटरफ़ेस है, जिस टर्मिनल विंडो में हम इस टूल को चलाते हैं वह सभी पैनलों को प्रदर्शित करने के लिए पर्याप्त बड़ी होनी चाहिए। खिड़की की चौड़ाई और / या ऊंचाई के आधार पर, एक, दो या सभी तीन पैनल प्रदर्शित किए जा सकते हैं।

उबंटू पर बैंडविच स्थापित करें

Gnu / Linux वितरण पर बैंडविच को स्थापित करने का सबसे आसान तरीका, जिसके लिए कोई पैकेज उपलब्ध नहीं है, है पहले से डाउनलोड किए गए बाइनरी को डाउनलोड करें। हम इस से कर सकते हैं GitHub पर पेज जारी किया। फिर हमें इसे निष्पादन योग्य बनाने के लिए फ़ाइल को निकालना होगा और केवल इसके साथ, यह उपयोग करने के लिए तैयार होगा।

bandwhich डाउनलोड पृष्ठ

जैसा कि मैं कहता हूं, इस उपकरण का पालन करने के चरण होंगे रिलीज़ पृष्ठ से Gnu / Linux के लिए बाइनरी डाउनलोड करें और इसे हमारे डाउनलोड फ़ोल्डर में उदाहरण के लिए सहेजें। फिर हम डाउनलोड की गई .tar.gz फ़ाइल पर राइट क्लिक करें और चुन सकते हैं यहां निकालें। यह संपीड़ित फ़ाइल की सामग्री को उसी फ़ोल्डर में निकालेगा।

जैसा कि मैंने इन पंक्तियों को टाइप किया है, डाउनलोड की गई फ़ाइल का नाम होगा 'bandwhich-v0.15.0-x86_64-अज्ञात-linux-musl.tar.gz'। विघटन के बाद, हम देखेंगे कि एक एकल फ़ाइल कहा जाता है बन्दिश.

अगर आप पसंद करते हैं संपीड़ित फ़ाइल डाउनलोड करने के लिए टर्मिनल का उपयोग करें, आप टर्मिनल (Ctrl + Alt + T) और उपकरण का उपयोग कर सकते हैं wget निम्नलिखित नुसार:

टर्मिनल से डाउनलोड करें

wget https://github.com/imsnif/bandwhich/releases/download/0.15.0/bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz

उपरोक्त कमांड डाउनलोड करेगा संस्करण 0.15, जो आज प्रकाशित अंतिम है। डाउनलोड समाप्त करने के बाद, हम करेंगे इसे अनज़िप करने के लिए टार का उपयोग करें। ऐसा करने के लिए, आपको उसी टर्मिनल में लिखना होगा:

tar -xzvf bandwhich-v0.15.0-x86_64-unknown-linux-musl.tar.gz

फ़ाइल को अनज़िप करने के बाद, या तो ग्राफिकल वातावरण से या टर्मिनल से, हम देखेंगे कि एक फ़ाइल कहा जाता है बन्दिश। अब चलो कमांड के साथ निष्पादन की अनुमति दें:

sudo chmod +x bandwhich

इस बिंदु पर, हम कर सकते हैं सिस्टम में स्थापना के लिए आगे बढ़ें टर्मिनल में टाइप करना (Ctrl + Alt + T):

बैंडविच स्थापना

sudo install bandwhich /usr/local/bin

एक बार स्थापित होने के बाद, किसी भी फ़ोल्डर से हम कर सकते हैं इस उपकरण को शुरू करें कमांड का उपयोग करना:

काम करने का उपकरण

sudo bandwhich

हम निश्चित हो सकते हैं स्थापित संस्करण कमांड चलाना:

स्थापित संस्करण

sudo ./bandwhich -V

हमारी भी संभावना होगी टूल की मदद लें, इसके उपयोग के बारे में अधिक जानने के लिए, का उपयोग कर -ह विकल्प निम्नलिखित नुसार:

bandwhich मदद

sudo bandwhich -h

आज, काफी कुछ उपकरण हैं जिनका उपयोग करने में उपयोगकर्ता सक्षम हो सकते हैं देखें कि बैंडविड्थ का उपयोग किस पर किया जाता है कमांड लाइन से। उनमें हम शामिल कर सकते हैं iftop, nload, नेथोग्स और दूसरे। Bandwhich इन कार्यक्रमों में से कई के लिए कुछ मायनों में समान है, लेकिन यह चीजों को थोड़ा अलग तरीके से भी करता है। वैसे भी, ये लाइनें केवल एक और विकल्प दिखाना चाहती हैं। प्रत्येक उपयोगकर्ता को उस उपकरण का उपयोग करना चाहिए जिसे वह सबसे अधिक पसंद करता है और वह सबसे अच्छा सूट करता है जो उसे प्राप्त होने वाले परिणामों को प्राप्त करने की आवश्यकता है।


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

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

*

*

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