क्या मैक के लिए एक ऐप है जो आपको दिखाता है कि कौन से ऐप नेटवर्क का उपयोग कर रहे हैं? [डुप्लिकेट]


11

संभावित डुप्लिकेट:
मैक ओएस एक्स में इंटरनेट का उपयोग करने वाले सभी अनुप्रयोगों की निगरानी के लिए आवेदन

मैं यह दिखाने के लिए मेनू मीटर का उपयोग करता हूं कि मेरे मैक द्वारा समग्र रूप से कितना डेटा भेजा और प्राप्त किया जा रहा है।

लेकिन (जहां तक ​​मैं बता सकता हूं), यह इसे एप्लिकेशन द्वारा नहीं तोड़ता है। यदि बहुत अधिक डेटा भेजा या प्राप्त किया जा रहा है, तो यह देखना अच्छा होगा कि कौन सा ऐप ऐसा कर रहा है।


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

@ अल्बर्ट: कुछ स्टैक एक्सचेंज उपयोगकर्ता "नो डुप्लीकेशन" चीज़ पर थोड़े भारी होते हैं - प्रोग्रामिंग सिद्धांतों को वास्तविक जीवन में भी लागू करना। आशा है कि आपको कुछ उपयोगी उत्तर मिलेंगे।
पॉल डी। वेट

जवाबों:


18

लिटिल स्निच पर एक नज़र डालें । यह मॉनिटर करता है कि कौन से एप्लिकेशन नेटवर्क का उपयोग कर रहे हैं और उपयोग को भी ट्रैक करते हैं। इसकी वेबसाइट से:

अपने ट्रैफिक पर नजर रखें

लिटिल स्निच 2 एक नया नेटवर्क मॉनिटर पेश करता है, जो आने वाले और बाहर जाने वाले नेटवर्क ट्रैफ़िक की विस्तृत जानकारी दिखाता है।

मेनू बार में एक स्थिति आइकन वर्तमान नेटवर्क गतिविधि का सारांश प्रदान करता है, और नई ट्रैफ़िक घटनाओं के मामले में अधिक व्यापक जानकारी के साथ एक मॉनिटर विंडो स्वचालित रूप से पॉप अप होती है।


बिल्कुल सही, यह हाजिर है। आप नेटवर्क मॉनीटर पर भी एक कीबोर्ड शॉर्टकट असाइन कर सकते हैं, यदि आप नहीं चाहते कि हर बार कुछ नेटवर्क तक पहुंचे।
पॉल डी। वेट

15

नहीं है lsofटर्मिनल कमांड। इसका आकार क्षेत्र (डिफ़ॉल्ट रूप से 7 वां क्षेत्र) है। इसमें स्विचेस का ढेर है। शायद आप सभी को बता सकते हैं कि आपको डेटा कनेक्शन के बारे में पता होना चाहिए।

sudo lsof -i: यह आपको सभी खुले नेटवर्क कनेक्शनों की पूरी सूची देगा। यद्यपि आपको प्रत्येक सॉकेट से लिखे या पढ़े गए डेटा की मात्रा देने के लिए प्रकट नहीं होता है।

जब अच्छी तरह से ज्ञात बंदरगाहों की खोज की जाती है , जैसे कि इसकी मैपिंग के कारण 8080इसे सूचीबद्ध किया जाता http-altहै /etc/services, तो lsof -i -Pपोर्ट नंबर को पोर्ट नामों में बदलने के लिए उपयोग करना आसान हो सकता है । वैकल्पिक रूप से, पोर्ट की तलाश में स्पष्ट रूप से निर्दिष्ट करें, जैसे lsof -i tcp:8080। जब बस यह पता लगाने की कोशिश की जा रही है कि वास्तव में कौन सी सेवाएं सुन रही हैं, उपयोग करें lsof -i -P | grep LISTEN

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.