Netstat - लिनक्स कमांड - युनिक्स कमांड

NAME

netstat - नेटवर्क जोडणी, राउटिंग टेबल , इंटरफेस आकडेवारी, मस्कराड कनेक्शन आणि मल्टिकास्ट सदस्यता मुद्रित करा

उदाहरणे

सुप्रसिद्ध

netstat [ address_family_options ] [ --tcp | | -टी ] [ --udp | -u ] [ --raw | -w ] [- सूचीकरण | -एल ] [ --all | -ए ] [[ --numeric | | -n ] [ --न्यूमेरिक-होस्ट ] [ --न्यूमेरिक-पोर्ट्स ] [ --numeric-port ] [ --symbolic | -एन ] [- विस्तार | -e [ --extend | -e] ] [ --टीमर्स | -o ] [- कार्यक्रम | -पी ] [- -वरबोज | -व्ही ] [[ सर्वसाधारण ] -क ] [विलंब] netstat { --route | -आर } [ address_family_options ] [ --extend | -e [ --extend | -e] ] [- -वरबोस | -व्ही ] [[ --numeric | | -n ] [ --न्यूमेरिक-होस्ट ] [ --न्यूमेरिक-पोर्ट्स ] [ -न्यूमेरिक-पोर्ट्स ] [ -संपूर्ण | -क] [विलंब] netstat { --interfaces | -i } [ iface ] [ --all | -a ] [ --extend | -e [ --extend | -e] ] [- -वरबोस | -व्ही ] [- कार्यक्रम | -पी ] [[ --numeric | | -n ] [ --न्यूमेरिक-होस्ट ] [ --न्यूमेरिक-पोर्ट्स ] [ -न्यूमेरिक-पोर्ट्स ] [ -संपूर्ण | -क] [विलंब] netstat { --groups | -g } [ --numeric | | -n ] [ --न्यूमेरिक-होस्ट ] [ --न्यूमेरिक-पोर्ट्स ] [ -न्यूमेरिक-पोर्ट्स ] [ -संपूर्ण | -क ] [विलंब] netstat {- वर्गातील लेख | -एम } [- विस्तार | -e ] [- संख्यात्मक | -n ] [ --न्यूमेरिक-होस्ट ] [ --न्यूमेरिक-पोर्ट्स ] [ -न्यूमेरिक-पोर्ट्स ] [ -संपूर्ण | -क ] [विलंब] netstat { --statistics | | -s } [ --tcp | -टी ] [ --udp | -u ] [ --raw | -w ] [विलंब] netstat { --version | -V } नेटस्टॅट { --help | -एच } पत्ता_फॅमिली_चे पर्यायः

[ --protocol = { inet , unix , ipx , ax25 , netrom , ddp } [, ...] ] [ --unix | -x ] [ --inet | --ip ] [ --x25 ] [ --ipx ] [ --netrom ] [ --ddp ]

DESCRIPTION

Netstat लिनक्स नेटवर्किंग सबसिस्टम बद्दल माहिती प्रिंट करतो. मुद्रित केलेली माहिती प्रथम वितर्काने नियंत्रित केली आहे, खालीलप्रमाणे:

(काहीही नाही)

डिफॉल्टनुसार, netstat ओपन सॉकेटची सूची दर्शवितो. आपण कोणत्याही पत्ता कुटुंबे निर्दिष्ट न केल्यास, नंतर सर्व संरचीत पत्ता कुटुंबांची सक्रिय सॉकेट मुद्रित करण्यात येतील.

--रुव्ह, -आर

कर्नल राऊटींग टेबल दाखवा.

- गट, -जी

IPv4 आणि IPv6 साठी मल्टिकास्ट गट सदस्यता माहिती प्रदर्शित करा.

--इंटरफेस & # 61; iface, -i

सर्व नेटवर्क इंटरफेसची एक टेबल, किंवा निर्दिष्ट इन्सॅस दाखवा )

--मस्करेड, -एम

मस्केच्या जोडलेल्या कनेक्शनची सूची प्रदर्शित करा.

--स्टॅटिक्स, -स

प्रत्येक प्रोटोकॉलसाठी सारांश आकडेवारी प्रदर्शित करा.

पर्याय

--वेबोज, -व्ही

शब्दकोशाद्वारे काय चालू आहे हे वापरकर्त्यास सांगा. विशेषत: कॉन्फिगर केलेला पत्ता कुटुंबांविषयी काही उपयुक्त माहिती मुद्रित करा

--numeric, -n

प्रतिकात्मक होस्ट, पोर्ट किंवा वापरकर्ता नावे निर्धारित करण्याच्या ऐवजी संख्यात्मक पत्ते दर्शवा.

--numeric-host

संख्यात्मक होस्ट पत्ते दर्शविते परंतु पोर्ट किंवा वापरकर्त्याच्या नावांच्या रिझोल्यूशनवर त्याचा प्रभाव पडत नाही.

--numeric-port

संख्यात्मक पोर्ट संख्या दर्शविते परंतु होस्ट किंवा वापरकर्ता नावेच्या रिझोल्यूशनवर त्याचा प्रभाव पडत नाही.

--numeric-users

संख्यात्मक वापरकर्ता ID दर्शविते परंतु होस्ट किंवा पोर्ट नेमच्या रिजोल्यूशनवर त्याचा प्रभाव पडत नाही.

--protocol & # 61; कुटुंब, -ए

पत्ता कुटुंबांना (कमी दर्जाचे प्रोटोकॉल म्हणून अधिक चांगल्या प्रकारे वर्णन केले आहे) निर्दिष्ट करते ज्यासाठी कनेक्शन दर्शविले पाहिजेत. कुटुंब एक स्वल्पविराम (',') पत्ता असत, यूनिक्स , आयपीएक्स , एसी 25 , नेट्रोम आणि डीडीपी सारख्या अॅड्रेस प्राधानिक कीवर्डची यादी आहे . याचे --inet , --unix ( -x ), --ipx , --ax25 , --netrom , आणि --ddp पर्यायांचा वापर केल्याप्रमाणेच हेच परिणाम. पत्ता पारिवारिक इनटमध्ये कच्चा, udp आणि tcp प्रोटोकॉल सॉकेट्स समाविष्ट असतात.

-सी, --असह्य

यामुळे Netstat निवडलेल्या माहितीस प्रत्येक सेकंद सतत प्रिंट करण्यास कारणीभूत होईल.

-e, --extend

अतिरिक्त माहिती दाखवा. कमाल तपशीलासाठी दोनदा हा पर्याय वापरा.

-ओ, --टीमेर्स

नेटवर्किंग टाइमरशी संबंधित माहिती समाविष्ट करा.

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

PID आणि कार्यक्रमाचे नाव दाखवा जे प्रत्येक सॉकेटचे आहे.

-एल, --लिस्टिंग

केवळ ऐकू येणारे सॉकेट दर्शवा (हे मुलभूतरित्या वगळलेले आहे.)

-a, --all

ऐकणे आणि न ऐकण्यासारखे दोन्ही सॉकेट दर्शवा. --interfaces पर्यायसह, चिन्हांकित नसलेले संवाद दर्शवा

-एफ

FIB कडून प्रिंटिंग माहिती प्रिंट करा. (हे डीफॉल्ट आहे.)

-सी

मार्ग कॅशेमधून मुद्रण माहिती प्रिंट करा.

विलंब

Netstat प्रत्येक विलंब सेकंद आकडेवारी माध्यमातून सायकल मुद्रण होईल. उत्तरप्रदेश

आउटपुट

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

प्रोटो

सॉकेटद्वारे वापरलेले प्रोटोकॉल (tcp, udp, raw)

रिक-क्यू

या सॉकेटला जोडलेल्या वापरकर्ता प्रोग्रामद्वारे बाइट्सची गणना नसावी.

पाठवा- Q

रिमोट होस्टने बाइटची गणना नाही.

स्थानिक पत्ता

सॉकेटच्या स्थानिक अंतराचा पत्ता आणि पोर्ट क्रमांक. जोपर्यंत --numeric ( -n ) पर्याय निर्देशीत केले जात नाही तोपर्यंत सॉकेट पत्ता त्याचे अधिकृत होस्ट नेम (FQDN) करीता सोडवली जाते व पोर्ट नंबर संबंधित सेवा नावामध्ये भाषांतरित केले जाते.

विदेशी पत्ता

सॉकेटच्या रिमोट रिमचा पत्ता आणि पोर्ट नंबर. "लोकल पत्ता."

राज्य

सॉकेटची स्थिती कच्चे मोडमध्ये कोणतेही राज्य नाहीत आणि सामान्यत: UDP मध्ये वापरले जाणारे कोणतेही राज्य नाहीत, त्यामुळे हे स्तंभ रिक्त सोडले जाऊ शकते. साधारणपणे हे अनेक मूल्यांपैकी एक असू शकते:

स्थापित केलेले

सॉकेटमध्ये स्थापित कनेक्शन आहे.

SYN_SENT

सॉकेट सक्रियपणे कनेक्शन स्थापित करण्याचा प्रयत्न करीत आहे.

SYN_RECV

नेटवर्क वरून कनेक्शन विनंती प्राप्त झाली आहे.

FIN_WAIT1

सॉकेट बंद आहे, आणि कनेक्शन बंद होत आहे.

FIN_WAIT2

कनेक्शन बंद आहे, आणि सॉकेट रिमोट एन्ड मधून बंद करण्यासाठी प्रतीक्षेत आहे.

TIME_WAIT

नेटवर्कमध्ये अजूनही पॅकेट्स हाताळण्यासाठी सॉकेट वाट बघत आहे.

बंद

सॉकेट वापरला जात नाही.

CLOSE_WAIT

सॉकेट बंद होण्याची वाट पाहत, रिमोट अॅन्ड बंद झाले आहे

LAST_ACK

दूरस्थ अंत बंद आहे, आणि सॉकेट बंद आहे. पोचपावतीची वाट पाहत आहे

ऐका

सॉकेट येणाऱ्या जोडण्या ऐकत आहे. असे सॉकेट्स आउटपुटमध्ये समाविष्ट केले जात नाहीत जोपर्यंत आपण --लिलिंग ( -l ) किंवा --all ( -a ) पर्याय निर्दिष्ट केले नाही.

बंद

दोन्ही सॉकेट्स बंद आहेत पण तरीही आम्ही आमच्या सर्व डेटा पाठवित नाही

UNKNOWN

सॉकेटची स्थिती अज्ञात आहे.

वापरकर्ता

सॉकेटच्या मालकांच्या वापरकर्तानाव किंवा वापरकर्ता आयडी (यूआयडी).

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

प्रक्रिया आयडीचा स्लॅश-विभक्त जोडी (PID) आणि सॉकेटच्या प्रक्रियेची प्रक्रिया नाव. --program हा स्तंभ समाविष्ट करण्यासाठी कारणीभूत आहे. आपल्या मालकीची नसलेली सॉकेट्सवर ही माहिती पाहण्यासाठी आपल्याला सुपरवायझर विशेषाधिकार देखील आवश्यक असतील. ही ओळख माहिती अद्याप आयपीएक्स सॉकेटसाठी उपलब्ध नाही.

टायमर

(हे लिहिण्याची आवश्यकता आहे)

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

प्रोटो

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

RefCnt

संदर्भ गणना (म्हणजे या सॉकेटद्वारे जोडलेली प्रक्रिया)

ध्वजांकन

प्रदर्शित ध्वज SO_ACCEPTON ( एसीसी म्हणून प्रदर्शित), SO_WAITDATA ( ) किंवा SO_NOSPACE ( एन ). SO_ACCECPTON चा परस्पर प्रक्रिया कनेक्शन विनंतीसाठी प्रतीक्षेत असल्यास जोडणी न केलेले सॉकेटवर वापरली जाते. इतर झेंडे सामान्य व्याज नाहीत.

प्रकार

सॉकेट ऍक्सेसच्या अनेक प्रकार आहेत:

SOCK_DGRAM

सॉकेटचा वापर डेटाग्राम (कनेक्शन रहित) मोडमध्ये केला जातो.

SOCK_STREAM

हा प्रवाह (कनेक्शन) सॉकेट आहे

SOCK_RAW

सॉकेटचा वापर कच्चा सॉकेट म्हणून केला जातो.

SOCK_RDM

हे एक विश्वसनीयरित्या वितरित संदेश सेवा देते.

SOCK_SEQPACKET

ही क्रमवार पॅकेट सॉकेट आहे.

SOCK_PACKET

रॉ इंटरफेस ऍक्सेस सॉकेट

UNKNOWN

कोण भविष्यात काय करेल आम्हाला कळेल - फक्त येथे भरा :-)

राज्य

या फील्डमध्ये खालीलपैकी एक कीवर्ड असेल:

फुकट

सॉकेटचे वाटप केले जात नाही

ऐकणे

सॉकेट कनेक्शन विनंती ऐकत आहे. अशाच सॉकेट्स केवळ आउटपुटमध्ये समाविष्ट होतात जर तुम्ही --लिलिंग ( -l ) किंवा --all ( -a ) पर्याय निर्देशीत केले आहेत.

कनेक्ट करीत आहे

सॉकेट कनेक्शन स्थापन करणार आहे.

जोडलेले

सॉकेट जोडला आहे.

डिस्कनेक्ट करीत आहे

सॉकेट डिस्कनेक्ट होत आहे.

(रिक्त)

सॉकेट दुसर्याशी कनेक्ट केलेले नाही.

UNKNOWN

ही स्थिती कधीही घडू नये.

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

प्रोसेस आयडी (पीआयडी) आणि प्रोसेसचे प्रोसेस नाव ज्यामध्ये सॉकेट ओपन आहे. वर लिखित सक्रिय इंटरनेट कनेक्शन विभागात अधिक माहिती उपलब्ध आहे.

पथ

हे पथ नाव आहे ज्या संबंधित संकेतांचे सॉकेटशी जोडलेले आहे.

सक्रिय IPX सॉकेट

(हे ते कोणास माहित असणे आवश्यक आहे)

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

(हे ते कोणास माहित असणे आवश्यक आहे)

सक्रिय AX.25 सॉकेट

(हे ते कोणास माहित असणे आवश्यक आहे)

हे सुद्धा पहा

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

महत्वाचे: आपल्या कॉम्प्यूटरवर आज्ञा कशी वापरली जाते हे पाहण्यासाठी man कमांड ( % man ) वापरा.