Skip to main content

नेटस्टैट - लिनक्स कमांड

शुरुआती 38 के लिए लिनक्स कमांड लाइन ट्यूटोरियल - netstat कमांड (जून 2026)

शुरुआती 38 के लिए लिनक्स कमांड लाइन ट्यूटोरियल - netstat कमांड (जून 2026)

:

Anonim

नाम

नेटस्टैट - प्रिंट नेटवर्क कनेक्शन, रूटिंग टेबल, इंटरफ़ेस आंकड़े, मास्करेड कनेक्शन, और मल्टीकास्ट सदस्यताएं

उदाहरण

SYNOPSIS

netstat address_family_options --tcp|आयकर --udp|-u --कच्चा|डब्ल्यू --listening|-l --सब|-ए --numeric|-n --numeric मेजबान--numeric-बंदरगाहों--numeric-बंदरगाहों --symbolic|एन --extend|-e--extend|-e --timers|-ओ --program|-p --verbose|-v --निरंतर|-सीदेरीnetstat --route address_family_options --extend|-e--extend|-e --verbose|-v --numeric|-n --numeric मेजबान--numeric-बंदरगाहों--numeric-बंदरगाहों --निरंतर|-सीदेरीnetstat --interfaces मुझे सामना करना है --सब|-ए --extend|-e--extend|-e --verbose|-v --program|-p --numeric|-n --numeric मेजबान--numeric-बंदरगाहों--numeric-बंदरगाहों --निरंतर|-सी देरीnetstat जी --numeric|-n --numeric मेजबान--numeric-बंदरगाहों--numeric-बंदरगाहों --निरंतर|-सी देरीnetstat -M --extend|-e --numeric|-n --numeric मेजबान--numeric-बंदरगाहों--numeric-बंदरगाहों --निरंतर|-सीदेरीnetstat --statistics --tcp|आयकर --udp|-u --कच्चा|डब्ल्यू देरीnetstat -वी netstat --मदद address_family_options :

--protocol ={मंत्रिमंडल,यूनिक्स,IPX,ax25,netrom,डीडीपी}, --unix|-एक्स --inet|--ip --ax25 --ipx --netrom --ddp

विवरण

netstat लिनक्स नेटवर्किंग उपप्रणाली के बारे में जानकारी प्रिंट करता है। मुद्रित जानकारी का प्रकार पहले तर्क द्वारा नियंत्रित किया जाता है, जैसा कि निम्नानुसार है:

(कोई नहीं)

डिफ़ॉल्ट रूप से,netstat खुले सॉकेट की एक सूची प्रदर्शित करता है। यदि आप कोई पता परिवार निर्दिष्ट नहीं करते हैं, तो सभी कॉन्फ़िगर किए गए पता परिवारों के सक्रिय सॉकेट मुद्रित किए जाएंगे।

- रूट, -आर

कर्नेल रूटिंग टेबल प्रदर्शित करें।

- समूह, -जी

आईपीवी 4 और आईपीवी 6 के लिए मल्टीकास्ट समूह सदस्यता जानकारी प्रदर्शित करें।

--interface = iface, -i

सभी नेटवर्क इंटरफेस, या निर्दिष्ट की एक तालिका प्रदर्शित करें मुझे सामना करना है ) .

--masquerade, -एम

मास्करेड कनेक्शन की एक सूची प्रदर्शित करें।

- सांख्यिकी, -एस

प्रत्येक प्रोटोकॉल के लिए सारांश आंकड़े प्रदर्शित करें।

विकल्प

--verbose, -v

उपयोगकर्ता को बताएं कि वर्बोज़ होने पर क्या चल रहा है। विशेष रूप से अपरिवर्तित पता परिवारों के बारे में कुछ उपयोगी जानकारी मुद्रित करें।

- संख्यात्मक, -एन

प्रतीकात्मक होस्ट, पोर्ट या उपयोगकर्ता नाम निर्धारित करने की कोशिश करने के बजाय संख्यात्मक पते दिखाएं।

--numeric मेजबान

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

--numeric-बंदरगाहों

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

--numeric उपयोगकर्ताओं

संख्यात्मक उपयोगकर्ता आईडी दिखाता है लेकिन होस्ट या पोर्ट नामों के समाधान को प्रभावित नहीं करता है।

--प्रोटोकॉल = परिवार, -ए

पता परिवार निर्दिष्ट करता है (शायद निम्न स्तर के प्रोटोकॉल के रूप में बेहतर वर्णित) जिसके लिए कनेक्शन दिखाना है। परिवार एक अल्पविराम (',') पता परिवार के कीवर्ड की अलग सूची हैमंत्रिमंडल, यूनिक्स, IPX, ax25, netrom, तथाडीडीपी। इसका उपयोग करने के समान ही प्रभाव पड़ता है--inet, --unix (-एक्स), --ipx, --ax25, --netrom, तथा--ddp विकल्प। पता परिवारमंत्रिमंडल कच्चे, udp और टीसीपी प्रोटोकॉल सॉकेट शामिल हैं।

-सी, - निरंतर

यह कारण होगाnetstat प्रति सेकंड चयनित जानकारी मुद्रित करने के लिए।

-ई, --extend

अतिरिक्त जानकारी प्रदर्शित करें। अधिकतम विस्तार के लिए इस विकल्प का दो बार उपयोग करें।

-o, - टाइमर

नेटवर्किंग टाइमर से संबंधित जानकारी शामिल करें।

-पी, --प्रोग्राम

पीआईडी ​​और कार्यक्रम का नाम दिखाएं जिसमें प्रत्येक सॉकेट संबंधित है।

-एल, - सूचीकरण

केवल सॉकेट सुनना दिखाएं। (ये डिफ़ॉल्ट रूप से छोड़े जाते हैं।)

-ए, - कुल मिलाकर

दोनों सुनवाई और गैर-सुनवाई सॉकेट दिखाएं। उसके साथ--interfaces विकल्प, इंटरफेस दिखाएं जो चिह्नित नहीं हैं

एफ

एफआईबी से रूटिंग जानकारी प्रिंट करें। (यह डिफ़ॉल्ट है।)

-सी

मार्ग कैश से रूटिंग जानकारी प्रिंट करें।

विलंब

नेटस्टैट आंकड़ों के माध्यम से चक्र प्रिंटिंग करेगाविलंब सेकंड। उत्तर प्रदेश .

आउटपुट

सक्रिय इंटरनेट कनेक्शन (टीसीपी, यूडीपी, कच्चे)

आद्य

सॉकेट द्वारा प्रयुक्त प्रोटोकॉल (टीसीपी, udp, कच्चा)।

Recv-क्यू

बाइट्स की गिनती इस सॉकेट से जुड़े उपयोगकर्ता प्रोग्राम द्वारा कॉपी नहीं की गई है।

भेजें क्यू

दूरस्थ मेजबान द्वारा बाइट्स की गिनती स्वीकार नहीं की गई।

स्थानीय पता

सॉकेट के स्थानीय छोर का पता और बंदरगाह संख्या। जब तक कि--numeric (-n) विकल्प निर्दिष्ट है, सॉकेट पता अपने कैननिकल होस्ट नाम (एफक्यूडीएन) के लिए हल किया गया है, और पोर्ट नंबर को इसी सेवा नाम में अनुवादित किया गया है।

विदेश का पता

सॉकेट के रिमोट एंड का पता और पोर्ट नंबर। "स्थानीय पता" के अनुरूप।

राज्य

सॉकेट की स्थिति। चूंकि कच्चे मोड में कोई राज्य नहीं है और आमतौर पर यूडीपी में उपयोग किए जाने वाले कोई भी राज्य नहीं है, इसलिए इस कॉलम को खाली छोड़ दिया जा सकता है। आम तौर पर यह कई मूल्यों में से एक हो सकता है:

कायम करना

सॉकेट में एक स्थापित कनेक्शन है।

SYN_SENT

सॉकेट सक्रिय रूप से कनेक्शन स्थापित करने का प्रयास कर रहा है।

SYN_RECV

नेटवर्क से एक कनेक्शन अनुरोध प्राप्त हुआ है।

FIN_WAIT1

सॉकेट बंद है, और कनेक्शन बंद हो रहा है।

FIN_WAIT2

कनेक्शन बंद है, और सॉकेट रिमोट एंड से शटडाउन के लिए इंतजार कर रहा है।

समय का इंतजार

नेटवर्क में अभी भी हैंडल पैकेट को संभालने के बाद सॉकेट इंतजार कर रहा है।

बन्द है

सॉकेट का उपयोग नहीं किया जा रहा है।

करीब इंतज़ार

रिमोट एंड बंद हो गया है, सॉकेट को बंद करने की प्रतीक्षा कर रहा है।

LAST_ACK

रिमोट एंड बंद हो गया है, और सॉकेट बंद है। पावती की प्रतीक्षा कर रहा है।

बात सुनो

सॉकेट आने वाले कनेक्शन के लिए सुन रहा है। जब तक आप निर्दिष्ट नहीं करते हैं तब तक इस तरह के सॉकेट आउटपुट में शामिल नहीं होते हैं--listening (-l) या--सब (-ए) विकल्प।

समापन

दोनों सॉकेट बंद हो जाते हैं लेकिन हमारे पास अभी भी हमारे सभी डेटा नहीं भेजे गए हैं।

अनजान

सॉकेट की स्थिति अज्ञात है।

उपयोगकर्ता

सॉकेट के मालिक का उपयोगकर्ता नाम या उपयोगकर्ता आईडी (यूआईडी)।

पीआईडी ​​/ कार्यक्रम का नाम

प्रक्रिया आईडी (पीआईडी) की स्लैश से अलग जोड़ी और सॉकेट के मालिक की प्रक्रिया का प्रक्रिया नाम।--program इस कॉलम को शामिल करने का कारण बनता है। आपको भी आवश्यकता होगी सुपर उपयोगकर्ता इस जानकारी को उन सॉकेट्स पर देखने के लिए विशेषाधिकार जो आपके पास नहीं हैं। यह पहचान जानकारी अभी तक आईपीएक्स सॉकेट के लिए उपलब्ध नहीं है।

घड़ी

(इसे लिखा जाना चाहिए)

सक्रिय यूनिक्स डोमेन सॉकेट

आद्य

सॉकेट द्वारा प्रयुक्त प्रोटोकॉल (आमतौर पर यूनिक्स)।

RefCnt

संदर्भ गणना (यानी इस सॉकेट के माध्यम से संलग्न प्रक्रियाएं)।

झंडे

प्रदर्शित झंडे SO_ACCEPTON (के रूप में प्रदर्शित किया गया हैएसीसी), SO_WAITDATA (डब्ल्यू) या SO_NOSPACE (एन)। SO_ACCECPTON का उपयोग अनकनेक्टेड सॉकेट पर किया जाता है यदि उनकी संबंधित प्रक्रिया कनेक्ट अनुरोध के लिए प्रतीक्षा कर रही है। अन्य झंडे सामान्य रुचि नहीं हैं।

प्रकार

सॉकेट एक्सेस के कई प्रकार हैं:

SOCK_DGRAM

सॉकेट का उपयोग डेटाग्राम (कनेक्शन रहित) मोड में किया जाता है।

SOCK_STREAM

यह एक धारा (कनेक्शन) सॉकेट है।

SOCK_RAW

सॉकेट कच्चे सॉकेट के रूप में प्रयोग किया जाता है।

SOCK_RDM

यह विश्वसनीय रूप से वितरित संदेश परोसता है।

SOCK_SEQPACKET

यह अनुक्रमिक पैकेट सॉकेट है।

SOCK_PACKET

कच्चे इंटरफ़ेस एक्सेस सॉकेट।

अनजान

कौन जानता है कि भविष्य हमें क्या लाएगा - बस यहां भरें :-)

राज्य

इस फ़ील्ड में निम्न में से कोई एक कीवर्ड होगा:

मुक्त

सॉकेट आवंटित नहीं किया गया है

सुन

सॉकेट कनेक्शन अनुरोध के लिए सुन रहा है। यदि आप निर्दिष्ट करते हैं तो ऐसे सॉकेट केवल आउटपुट में शामिल होते हैं--listening (-l) या--सब (-ए) विकल्प।

कनेक्ट

सॉकेट एक कनेक्शन स्थापित करने वाला है।

जुड़े हुए

सॉकेट जुड़ा हुआ है।

डिस्कनेक्ट कर रहा है

सॉकेट डिस्कनेक्ट हो रहा है।

(खाली)

सॉकेट किसी दूसरे से जुड़ा नहीं है।

अनजान

यह राज्य कभी नहीं होना चाहिए।

पीआईडी ​​/ कार्यक्रम का नाम

प्रक्रिया आईडी (पीआईडी) और उस प्रक्रिया का प्रक्रिया नाम जिसमें सॉकेट खुला है। अधिक जानकारी में उपलब्ध हैसक्रिय इंटरनेट कनेक्शन ऊपर लिखा अनुभाग।

पथ

यह पथ पथ है जिसके साथ सॉकेट से जुड़ी संबंधित प्रक्रियाएं होती हैं।

सक्रिय आईपीएक्स सॉकेट

(इसे किसी ऐसे व्यक्ति द्वारा किया जाना चाहिए जो इसे जानता हो)

सक्रिय नेट / रॉम सॉकेट

(इसे किसी ऐसे व्यक्ति द्वारा किया जाना चाहिए जो इसे जानता हो)

सक्रिय एक्सएक्स 5 सॉकेट

(इसे किसी ऐसे व्यक्ति द्वारा किया जाना चाहिए जो इसे जानता हो)

यह भी देखें

मार्ग(8), ifconfig(8)

जरूरी: उपयोग आदमी आदेश ( % आदमी ) यह देखने के लिए कि आपके विशेष कंप्यूटर पर कमांड का उपयोग कैसे किया जाता है।