टर्मिनल में वास्तविक नेटवर्क ट्रैफ़िक (वायरलेस) कैसे प्रदर्शित करें?
इसके अतिरिक्त: क्या इस जानकारी को चार्ट में जोड़ना संभव है top
?
टर्मिनल में वास्तविक नेटवर्क ट्रैफ़िक (वायरलेस) कैसे प्रदर्शित करें?
इसके अतिरिक्त: क्या इस जानकारी को चार्ट में जोड़ना संभव है top
?
कमांड लाइन नेटवर्क ट्रैफ़िक मॉनिटरिंग के लिए उबंटू रिपॉजिटरी में कुछ अच्छे टूल यहां दिए गए हैं:
bmon - एक साथ कई इंटरफेस दिखाता है
slurm - अच्छा रंग रेखांकन है
tcptrack - एक पसंदीदा। बताता है कि बैंडविड्थ का कितना उपयोग किया जा रहा है और यह भी कि ट्रांसमिशन किस प्रोटोकॉल (सेवा/पोर्ट) और गंतव्य पर हो रहा है । बहुत उपयोगी है जब आप जानना चाहते हैं कि आपके बैंडविड्थ का उपयोग क्या है
यह काफी आसान है! स्थापित करें "iftop" के साथ:
sudo apt-get install iftop
फिर भागो
sudo iftop
किसी भी टर्मिनल से!
आनंद लें!
किसी को भी उल्लेख करना चाहिए था nethogs
.
sudo apt-get -y install nethogs
sudo nethogs
बात यह है कि अलग है और शायद इस एक के बारे में कूलर है कि यह यातायात से पता चलता है प्रति प्रक्रिया, छवि शो की तरह
पर एक नज़र रखना पृष्ठ
एक अच्छा उपकरण है जिसे कहा जाता है स्पीडोमीटर यह यूनिकोड ब्लॉक वर्णों, रंगों का उपयोग करके टर्मिनल में एक ग्राफ प्रदर्शित करता है, और यहां तक कि ग्राफ में प्रत्येक शिखर पर लेबल भी जोड़ता है ।
$ sudo apt-get install speedometer$ speedometer -l -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))
इसमें कई विकल्प हैं, कई इंटरफेस की निगरानी कर सकते हैं, कई पंक्तियों या स्तंभों में कई ग्राफ़ दिखा सकते हैं, और यहां तक कि एक फ़ाइल की डाउनलोड गति की निगरानी भी कर सकते हैं (डिस्क पर फ़ाइल का आकार देखकर) ।
आईपीटीआरएएफ लिनक्स के लिए एक कंसोल-आधारित नेटवर्क सांख्यिकी उपयोगिता है । यह टीसीपी कनेक्शन पैकेट और बाइट काउंट्स, इंटरफेस स्टैटिस्टिक्स और एक्टिविटी इंडिकेटर्स, टीसीपी/यूडीपी ट्रैफिक ब्रेकडाउन और लैन स्टेशन पैकेट और बाइट काउंट्स जैसे कई तरह के आंकड़े इकट्ठा करता है ।
विशेषताएं
एक आईपी ट्रैफ़िक मॉनिटर जो आपके नेटवर्क से गुजरने वाले आईपी ट्रैफ़िक की जानकारी दिखाता है । टीसीपी ध्वज जानकारी, पैकेट और बाइट गणना, आईसीएमपी विवरण, ओएसपीएफ पैकेट प्रकार शामिल हैं । सामान्य और विस्तृत इंटरफेस के आँकड़े दिखा आईपी, TCP, UDP, ICMP, गैर आईपी और अन्य आईपी पैकेट मायने रखता है, IP checksum त्रुटि, इंटरफ़ेस गतिविधि, पैकेट का आकार मायने रखता है. एक टीसीपी और यूडीपी सेवा मॉनिटर सामान्य टीसीपी और यूडीपी एप्लिकेशन पोर्ट के लिए इनकमिंग और आउटगोइंग पैकेट की गिनती दिखा रहा है एक लैन सांख्यिकी मॉड्यूल जो सक्रिय मेजबानों को पता चलता है और उन पर डेटा गतिविधि दिखाते हुए आंकड़े दिखाता है टीसीपी, यूडीपी, और अन्य प्रोटोकॉल डिस्प्ले फिल्टर, आपको अनुमति देता है केवल ट्रैफ़िक देखें जिसमें आप रुचि रखते हैं । लॉगिंग ईथरनेट, एफडीडीआई, आईएसडीएन, स्लिप, पीपीपी और लूपबैक इंटरफ़ेस प्रकारों का समर्थन करता है । लिनक्स कर्नेल के बिल्ट-इन रॉ सॉकेट इंटरफ़ेस का उपयोग करता है, जिससे इसे समर्थित नेटवर्क कार्ड की एक विस्तृत श्रृंखला में उपयोग किया जा सकता है । पूर्ण स्क्रीन, मेनू संचालित आपरेशन।
प्रोटोकॉल मान्यता प्राप्त
आईपी टीसीपी UDP ICMP IGMP पुलिस महानिरीक्षक IGRP OSPF एआरपी RARP
गैर-आईपी पैकेट को केवल "गैर-आईपी" के रूप में इंगित किया जाएगा और ईथरनेट लैन पर, उपयुक्त ईथरनेट पते के साथ आपूर्ति की जाएगी ।
समर्थित इंटरफेस
स्थानीय लूपबैक सभी लिनक्स समर्थित ईथरनेट इंटरफेस सभी लिनक्स समर्थित एफडीडीआई इंटरफेस स्लिप एसिंक्रोनस पीपीपी आईएसडीएन पर सिंक्रोनस पीपीपी कच्चे आईपी एनकैप्सुलेशन के साथ आईएसडीएन सिस्को एचडीएलसी एनकैप्सुलेशन समानांतर लाइन आईपी के साथ आईएसडीएन
स्रोत http://iptraf.seul.org/about.html
साथ में apt
:
apt-get install iptraf
या स्रोत डाउनलोड करें:
http://iptraf.seul.org/download.html
वर्तमान कनेक्शन:
वर्तमान बंदरगाहों:
सभी इंटरफेस का सारांश:
प्रति इंटरफ़ेस विस्तृत:
tcpdump -i eth0
यह आपको उस इंटरफ़ेस (आपके ईथरनेट कार्ड) से बहने वाले सभी डेटा की स्ट्रीमिंग जानकारी देगा । के लिए इसी तरह के wireshark.
उपयोग करें ifconfig
अपने मशीनों इंटरफेस की एक सूची देखने के लिए ।
मुझे लगता है ifconfig [interface]
ऐसा करेंगे । जैसे:
gevorg@gevorg-TravelMate-3260:~$ ifconfig wlan0wlan0 Link encap:Ethernet HWaddr 00:18:de:89:52:71 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)gevorg@gevorg-TravelMate-3260:~$ ifconfig eth0eth0 Link encap:Ethernet HWaddr 00:16:36:bf:92:e3 inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::216:36ff:febf:92e3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:342765 errors:0 dropped:0 overruns:0 frame:0 TX packets:306183 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:373934806 (373.9 MB) TX bytes:39111569 (39.1 MB) Interrupt:16
यह दिखाता है आरएक्स बाइट्स: 73934806 (373.9 एमबी) और टेक्सास बाइट्स: 39111569 (39.1 एमबी).
यदि आप कुछ बेहद सरल, लेकिन फिर भी उपयोगी खोज रहे हैं, तो प्रयास करें ifstat
$ sudo apt-get install ifstat$ ifstat eth0 wlan0 KB/s in KB/s out KB/s in KB/s out 0.00 0.00 0.96 4.79 0.00 0.00 0.04 0.14
यह एक बार में सभी इंटरफेस की निगरानी करता है, हर सेकंड एक नई लाइन प्रिंट करता है । किसी अन्य स्क्रिप्ट में पाइप करने के लिए उपयोगी, या समय के साथ बैंडविड्थ उपयोग को चलाने और निरीक्षण करने के लिए । अन्य उपकरणों की तरह सुंदर नहीं है, लेकिन यह काम पूरा हो जाता है ।
में सूचीबद्ध कुछ उपयोगी विकल्प हैं मैनपेज:
-z Hides interface which counters are null, eg interfaces that are up but not used.-n Turns off displaying the header periodically.-t Adds a timestamp at the beginning of each line.-T Reports total bandwith for all monitored interfaces.-S Keep stats updated on the same line if possible (no scrolling nor wrapping).-b Reports bandwith in kbits/sec instead of kbytes/sec.
एक अन्य उपयोगी उपकरण एसएआर है । इसे स्थापित करें,
apt install sysstat
इसका उपयोग कैसे करें:
sar -n DEV 1
और ब्रेंडन की अद्भुत ग्राफ गाइड:
यह नेटवर्किंग के लिए विशिष्ट नहीं है, लेकिन नज़रें विभिन्न इंटरफेस के नेटवर्क यातायात प्रदर्शित कर सकते हैं ।
इसे उन आदेशों में से एक के साथ स्थापित करें :
sudo snap install glancessudo apt install glances
के लिए कोई समाधान "क्या इस जानकारी को शीर्ष
के चार्ट में जोड़ना संभव है?"भाग?