నెట్స్టాట్ (నెట్వర్క్ స్టాటిస్టిక్స్) అనేది ఇన్కమింగ్ మరియు అవుట్గోయింగ్, అలాగే రూటింగ్ టేబుల్స్, ఇంటర్ఫేస్ స్టాటిస్టిక్స్, మాస్క్వెరేడ్ కనెక్షన్లు, మల్టీకాస్ట్ మెంబర్షిప్లు మొదలైన వాటి నెట్వర్క్ కనెక్షన్లను పర్యవేక్షించడానికి ఒక కమాండ్ లైన్ సాధనం. ఇది అన్ని నెట్వర్క్ (సాకెట్) కనెక్షన్లను జాబితా చేయడానికి ఉపయోగించవచ్చు ఒక వ్యవస్థ. ఇది అన్ని టిసిపి, యుడిపి సాకెట్ కనెక్షన్లు మరియు యునిక్స్ సాకెట్ కనెక్షన్లను జాబితా చేస్తుంది. నెట్స్టాట్ అన్ని యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్లలో అందుబాటులో ఉంది మరియు విండోస్ OS లో కూడా అందుబాటులో ఉంది. నెట్వర్క్ ట్రబుల్షూటింగ్ మరియు పనితీరు కొలత పరంగా ఇది చాలా ఉపయోగకరంగా ఉంటుంది. నెట్స్టాట్ అత్యంత ప్రాథమిక నెట్వర్క్ సర్వీస్ డీబగ్గింగ్ టూల్స్లో ఒకటి, ఏ పోర్ట్లు తెరిచి ఉన్నాయో మరియు పోర్ట్లలో ఏవైనా ప్రోగ్రామ్లు వింటున్నాయా అని మీకు తెలియజేస్తుంది.
అన్ని కనెక్షన్లను జాబితా చేయండి
అన్ని ప్రస్తుత కనెక్షన్లను జాబితా చేయడం మొదటి మరియు అత్యంత సులభమైన ఆదేశం. ఎంపికతో నెట్స్టాట్ ఆదేశాన్ని అమలు చేయండి.
# నెట్స్టాట్ -ఎ
నెట్స్టాట్ అవుట్పుట్ కోసం కింది స్నిప్పెట్ని తనిఖీ చేయండి. అవుట్పుట్ బహుళ పేజీలను కలిగి ఉంది, కాబట్టి కొంత డేటా తొలగించబడింది.
ప్రతి కాలమ్ యొక్క వివరణ
అందువలన - జాబితా చేయబడిన సాకెట్ TCP లేదా UDP అని మాకు చెప్పండి. వెబ్ బ్రౌజింగ్ మరియు ఫైల్లను డౌన్లోడ్ చేయడానికి TCP కనెక్షన్లు ఉపయోగించబడతాయి. UDP కనెక్షన్లు కొన్ని వేగవంతమైన కంప్యూటర్ గేమ్ల ద్వారా మరియు కొన్నిసార్లు ప్రత్యక్ష ప్రసారాల ద్వారా ఉపయోగించబడతాయి.
Recv-Q & పంపు-ప్ర -ఆ సాకెట్ కోసం క్యూలో ఎంత డేటా ఉందో మాకు చెప్పండి, చదవడానికి (Recv-Q) లేదా పంపడానికి (Send-Q) వేచి ఉంది. సంక్షిప్తంగా: ఇది 0 అయితే, అంతా సరే, ఎక్కడైనా సున్నా కాని విలువలు ఉంటే, ఇబ్బంది ఉండవచ్చు.
స్థానిక చిరునామా & విదేశీ చిరునామా - జాబితా చేయబడిన సాకెట్లు ఏ హోస్ట్లు మరియు పోర్ట్లకు కనెక్ట్ అయ్యాయో చెప్పండి. స్థానిక ముగింపు ఎల్లప్పుడూ మీరు నెట్స్టాట్ నడుపుతున్న కంప్యూటర్లో ఉంటుంది మరియు విదేశీ ముగింపు ఇతర కంప్యూటర్ గురించి ఉంటుంది
రాష్ట్రం - జాబితా చేయబడిన సాకెట్లు ఏ రాష్ట్రంలో ఉన్నాయో తెలియజేస్తుంది. TCP ప్రోటోకాల్ లిస్టెన్ (కొంత బాహ్య కంప్యూటర్ మమ్మల్ని సంప్రదించడానికి వేచి ఉండండి) మరియు ఎస్టాబ్లిష్డ్ (కమ్యూనికేషన్ కోసం సిద్ధంగా ఉంది) సహా రాష్ట్రాలను నిర్వచిస్తుంది. వీటిలో విచిత్రమైనది క్లోజ్ వెయిట్ స్థితి. దీని అర్థం విదేశీ లేదా రిమోట్ మెషిన్ ఇప్పటికే కనెక్షన్ను మూసివేసింది, కానీ స్థానిక ప్రోగ్రామ్ ఏదో ఒకవిధంగా అనుసరించలేదు.
పై ఆదేశం tcp, udp మరియు unix సాకెట్లు వంటి వివిధ ప్రోటోకాల్ల నుండి అన్ని కనెక్షన్లను చూపుతుంది. అయితే ఇది చాలా ఉపయోగకరంగా లేదు. నిర్వాహకులు తరచుగా ప్రోటోకాల్లు లేదా పోర్ట్ నంబర్ల ఆధారంగా నిర్దిష్ట కనెక్షన్లను ఎంచుకోవాలనుకుంటారు.
నెట్స్టాట్ అవుట్పుట్లో హోస్ట్, పోర్ట్ మరియు యూజర్ పేరును పరిష్కరించవద్దు
హోస్ట్, పోర్ట్ లేదా యూజర్ పేరు ప్రదర్శించబడకూడదనుకున్నప్పుడు, netstat -n ఎంపికను ఉపయోగించండి. ఇది హోస్ట్ పేరు, పోర్ట్ పేరు, వినియోగదారు పేరును పరిష్కరించడానికి బదులుగా సంఖ్యలలో ప్రదర్శించబడుతుంది. నెట్స్టాట్ ఎలాంటి లుక్-అప్ చేయనందున ఇది అవుట్పుట్ను కూడా వేగవంతం చేస్తుంది.
# నెట్స్టాట్ -ఆన్
TCP లేదా UDP కనెక్షన్లను మాత్రమే జాబితా చేయండి
కేవలం tcp కనెక్షన్లను జాబితా చేయడానికి t ఎంపికలను ఉపయోగించండి.
# నెట్స్టాట్ -టి
అదేవిధంగా udp కనెక్షన్లను మాత్రమే జాబితా చేయడానికి u ఎంపికను ఉపయోగించండి.
అన్ని లిస్టింగ్ కనెక్షన్ల జాబితా
# నెట్స్టాట్ -ఎల్
అన్ని TCP లిజనింగ్ పోర్ట్లను జాబితా చేస్తోంది
# నెట్స్టాట్ -ఎల్టి
అన్ని UDP లిజనింగ్ పోర్ట్ల జాబితా
# నెట్స్టాట్ -లు
PID తో సర్వీస్ పేరును ప్రదర్శిస్తోంది
# నెట్స్టాట్ -టిపి
కెర్నల్ IP రూటింగ్ని ప్రదర్శిస్తోంది
# నెట్స్టాట్ -ఆర్
నెట్వర్క్ ఇంటర్ఫేస్ లావాదేవీలను చూపుతోంది
# నెట్స్టాట్ -i
RAW నెట్వర్క్ గణాంకాలను ప్రదర్శిస్తోంది
# నెట్స్టాట్ - గణాంకాలు - రా
మీ నెట్వర్క్ మరియు మీ లైనక్స్ సిస్టమ్ గురించి మీకు బాగా తెలిస్తే మాత్రమే మీరు నిజంగా సమర్థవంతంగా నెట్స్టాట్ను ఉపయోగించవచ్చు.