నెట్‌టాప్‌తో కమాండ్ లైన్ ద్వారా Mac OS Xలో నెట్‌వర్క్ ట్రాఫిక్‌ను చూడండి

Anonim

Mac OS X "nettop" అనే అద్భుతమైన కమాండ్ లైన్ నెట్‌వర్క్ యుటిలిటీని కలిగి ఉంది, ఇది స్థానిక (LAN) మరియు వైడ్ ఏరియా (WAN) కనెక్షన్‌ల ద్వారా Mac నుండి బయటి ప్రపంచానికి అన్ని నెట్‌వర్క్ కార్యాచరణ, ట్రాఫిక్ మరియు మార్గాలను పర్యవేక్షించడానికి వినియోగదారులను అనుమతిస్తుంది. మీకు ఇలాంటి నెట్‌వర్కింగ్ సాధనాలు తెలియకుంటే, మీరు నెట్‌టాప్‌ని నెట్‌వర్క్ సెంట్రిక్ టాస్క్ మేనేజర్‌గా భావించవచ్చు, యాక్టివ్ నెట్‌వర్కింగ్ కనెక్షన్‌లు, సాకెట్‌లు మరియు రూట్‌లు, వాటి సంబంధిత పేర్లు మరియు ప్రాసెస్ ఐడి, కనెక్షన్ యొక్క స్థితి మరియు కనెక్షన్ ఏర్పాటు చేయబడిందా , వేచి ఉండటం లేదా వినడం మరియు వ్యక్తిగత ప్రాసెస్ డేటా బదిలీ గురించి సమాచారం.ఇది ప్రాసెస్ మరియు రిసోర్స్ సమాచారాన్ని చూపించే ప్రామాణిక 'టాప్' మరియు 'htop' కమాండ్‌ల వంటిది, కానీ CPU మరియు RAM వినియోగాన్ని చూపడం కంటే, పంపిన మరియు స్వీకరించిన ప్యాకెట్లు, ప్యాకెట్ పరిమాణం మరియు బదిలీ చేయబడిన మొత్తం డేటా వంటి ప్రత్యక్ష నెట్‌వర్క్ బదిలీ సమాచారాన్ని చూపుతుంది . ettop అనేక రకాలైన ఉపయోగాలను కలిగి ఉంది, అయితే ఇది Macs ఇంటర్నెట్ కనెక్షన్ మరియు నెట్‌వర్కింగ్ ఇంటర్‌ఫేస్‌లను ఏది ఉపయోగిస్తోంది, దేనితో కమ్యూనికేట్ చేస్తోంది మరియు ఎంత డేటా బదిలీ చేయబడుతోంది అనేదానిని గుర్తించడానికి ప్రయత్నిస్తున్నప్పుడు ఇది ప్రత్యేకంగా సహాయపడుతుంది. నెట్వర్క్ ట్రబుల్షూటింగ్. కమాండ్ లైన్ సాధనాలు అందరికీ అందుబాటులో ఉండవు మరియు సారూప్య నెట్‌వర్క్ సమాచారాన్ని మరింత సాంప్రదాయ OS X యాప్ ఆకృతిలో చూడాలనుకునే వినియోగదారుల కోసం, ఉచిత Mac యాప్ ప్రైవేట్ ఐ అనేది ఇలాంటి సమాచారాన్ని అందించే అద్భుతమైన GUI సాధనం.

నెట్‌వర్క్ ట్రాఫిక్ & కనెక్షన్‌లను పర్యవేక్షించడానికి నెట్‌టాప్‌ని ఉపయోగించడం

నెట్‌టాప్‌తో ప్రారంభించడం చాలా సులభం. /అప్లికేషన్స్/యుటిలిటీస్ నుండి టెర్మినల్ తెరవండి మరియు కమాండ్ ప్రాంప్ట్ వద్ద, సక్రియ నెట్‌వర్క్ కనెక్షన్‌లు మరియు ట్రాఫిక్‌ను వెంటనే చూడటానికి “nettop” అని టైప్ చేయండి:

nettop

క్రిందికి స్క్రోల్ చేయడానికి క్రిందికి బాణం కీని ఉపయోగించండి మరియు మీరు ప్రస్తుతం ఉపయోగిస్తున్న యాప్‌లు లేదా ప్రాసెస్‌లతో సమానంగా పేరు ద్వారా గుర్తించే ప్రక్రియలను త్వరలో గుర్తించడం ప్రారంభిస్తారు.

ఉదాహరణకు, మీరు కనెక్ట్ చేయబడిన IPతో పాటు సక్రియ SSH కనెక్షన్‌ని చూడవచ్చు మరియు మీరు Safari లేదా Chrome వంటి వెబ్ బ్రౌజర్‌లను చూసినప్పుడు, ప్రత్యేకించి మీరు ఒక వేళలో ఉన్నట్లయితే, మీరు చాలా బిజీగా ఉంటారు. AJAX, ప్రకటనలు లేదా కుక్కీలతో వెబ్‌పేజీ, ఎందుకంటే బ్రౌజర్ మరియు రిమోట్ సర్వర్‌ల మధ్య జరుగుతున్న అన్ని కమ్యూనికేషన్‌లను నెట్‌టాప్ మీకు చూపుతుంది.

అత్యధిక సమాచారాన్ని చూడటానికి, మీరు విండో పరిమాణాన్ని వీలైనంత పెద్దదిగా పెంచాలని కోరుకుంటారు, ఆకుపచ్చని గరిష్టీకరించు బటన్‌ను నొక్కండి మరియు మీకు వీలైతే టెర్మినల్ విండో యొక్క ఫాంట్ పరిమాణాన్ని తగ్గించడాన్ని పరిగణించండి. మీరు కోరుకున్నవన్నీ చూడలేరు. నెట్‌టాప్ ద్వారా ప్రదర్శించబడే అవుట్‌పుట్‌ను హ్యూమన్ రీడబుల్ ఫార్మాట్‌లో ఉంచడానికి “p” బటన్‌ను నొక్కడం కూడా మనలో చాలా మందికి చాలా సహాయకారిగా ఉంటుంది.

నెట్‌టాప్‌లో ఒకసారి మీరు నిర్దిష్ట ప్రక్రియలు మరియు వాటి నెట్‌వర్క్ కమ్యూనికేషన్‌ల కోసం ఎక్కువ లేదా తక్కువ సమాచారాన్ని చూడటానికి అవుట్‌పుట్‌ను కొంచెం సర్దుబాటు చేయవచ్చు. ప్రాథమిక నెట్‌టాప్ ఆదేశాలు:

  • p – మనుషులు చదవగలిగే ఫార్మాట్‌కి మార్పులు (అంటే: స్వచ్ఛమైన బైట్ కౌంట్ కంటే కిలోబైట్‌లు మరియు మెగాబైట్‌లు)
  • d - డెల్టా గణనను చూపు (అనగా: మొత్తం ప్యాకెట్‌ల కంటే ప్యాకెట్ కౌంట్‌లో క్రియాశీల మార్పు
  • పైకి & క్రిందికి బాణం కీలు - జాబితాలో పైకి క్రిందికి నావిగేట్ చేయండి
  • కుడి & ఎడమ బాణం కీలు - నిర్దిష్ట ప్రక్రియ లేదా రూటింగ్ సమూహాలను విస్తరించండి లేదా కుదించండి
  • q – నెట్‌టాప్ నుండి నిష్క్రమించండి

అతికించబడిన నమూనా బ్లాక్ దిగువన ఎలా ఉన్నప్పటికీ, ఫార్మాటింగ్ అనుసరించడం సులభం:

స్టేట్ ప్యాకెట్లు బైట్‌లలో ప్యాకెట్లలో ssh అవుట్.83411 5742633 5438 MIB 112280 TCP4 192.168.1.6:64547SAMPLE.IP.com:30 స్థాపించబడిన 5742633 5438 MIB 112280 Chrome.99481 26448 6934 KIB 18187 TCP4 192. 1.6:54495ec2-24-41.compute-1.am స్థాపించబడింది 3253 555 KiB 3099 tcp4 192.168.1.6:51198ec2-44-11.compute-1.am ఏర్పాటు చేయబడింది JJ.Net:443 స్థాపించబడింది 10819 3677 KIB 8917 TCP4 192.168.1.6:52260N02-IN-F82.55N0.NET:443 స్థాపించబడింది 1981 1866 KIB 3870 TCP4 192.168.1.6:50832WEBDRERSER .1.6:65035dfdssdfsd.com:80 స్థాపించబడింది 521 14 KiB 514 udp4 ::

మీరు నిర్దిష్ట సాకెట్లు మరియు ప్రాసెస్‌లను చూడకూడదనుకుంటే రూటింగ్ టేబుల్ సమాచారాన్ని వీక్షించడానికి నెట్‌టాప్‌ను కూడా ఉపయోగించవచ్చు

nettop -m రూట్

రూటింగ్ సమాచారం హార్డ్‌వేర్ నుండి డెస్టినేషన్ IPకి కనెక్షన్‌లను చూపుతుంది, ఉదాహరణకు, మీరు రిమోట్ సర్వర్‌కు స్థానిక నెట్‌వర్క్ IPకి en0 (wi-fi)ని చూడవచ్చు మరియు మీరు లూప్‌బ్యాక్ సమాచారాన్ని కూడా చూడవచ్చు .

-m ఫ్లాగ్‌ని ఉపయోగించి మీరు నెట్‌టాప్ -m tcp మరియు నెట్‌టాప్ -m udpతో TCP లేదా UDP సాకెట్‌లను మాత్రమే చూపించడానికి నెట్‌టాప్‌ను పరిమితం చేయవచ్చు

Lsof, open_portsతో సహా కమాండ్ లైన్ నుండి సారూప్య సమాచారాన్ని చూడటానికి ఇతర మార్గాలు ఉన్నాయి, ఆపై, కమాండ్ లైన్ నుండి కొంచెం దూరంగా లైవ్ నెట్‌వర్క్ జాబితాను కలిగి ఉండటానికి మీరు GeekToolని lsofతో ఉపయోగించవచ్చు. కనెక్షన్‌లు నేరుగా OS X డెస్క్‌టాప్ వాల్‌పేపర్‌పై ముద్రించబడ్డాయి.

iOSతో మొబైల్ ప్రపంచం కోసం, మీరు ఉచిత నెట్‌వర్కింగ్ స్కానింగ్ Fing యాప్‌తో సారూప్య సమాచారాన్ని కనుగొనవచ్చు, ఇది కొంచెం పరిమితంగా ఉంటుంది కానీ iPhone మరియు iPadలో అందుబాటులో ఉండేంత ఉపయోగకరంగా ఉంటుంది.

నెట్‌టాప్‌తో కమాండ్ లైన్ ద్వారా Mac OS Xలో నెట్‌వర్క్ ట్రాఫిక్‌ను చూడండి