Netstat - Linux სარდლობის - Unix სარდლობის

NAME

netstat - ბეჭდვის ქსელური კავშირები, მარშრუტიზაციის ცხრილები , ინტერფეისის სტატისტიკა, მასკარადი კავშირები და მულტიკასტის წევრობა

მაგალითები

სინოფსისი

netstat [ address_family_options ] [ --tcp | -t ] [ --udp | -u ] [ - | | -w ] [ -ლ ] [- | | -a ] [- რიცხვითი | -n ] [- რიცხვითი მასპინძლები ] [- რიცხვითი პორტები ] [- ნუმერაციური პორტები ] [- ციმბოლური | -N ] [ --extend | -e [ --extend | -ე] ] [- თიმერები | -ო ] [ --პროგრამა | -p ] [ --verbose | -ვ ] [- კონტინენტური | -c] [დაგვიანებით] netstat { --route | -r } [ address_family_options ] [ --extend | -e [ --extend | -ე] ] [ --verbose | -ვ ] [- რიცხვითი | -n ] [- რიცხვითი მასპინძლები ] [- რიცხვითი-პორტები ] [- ნუმერაციური პორტები ] [- კონტინინური | -c] [დაგვიანებით] netstat { --interfaces | -i } [ iface ] [ --all | -a ] [ --extend | -e [ --extend | -ე] ] [ --verbose | -ვ ] [ --პროგრამა | -p ] [- რიცხვითი | -n ] [- რიცხვითი მასპინძლები ] [- რიცხვითი-პორტები ] [- ნუმერაციური პორტები ] [- კონტინინური | -c] [დაგვიანებით] netstat {- ჯგუფები | -g } [- რიცხვითი | -n ] [- რიცხვითი მასპინძლები ] [- რიცხვითი-პორტები ] [- ნუმერაციური პორტები ] [- კონტინინური | -c] [დაგვიანებით] netstat { --masquerade | -M } [ --extend | -ე ] [- რიცხვითი | -n ] [- რიცხვითი მასპინძლები ] [- რიცხვითი-პორტები ] [- ნუმერაციური პორტები ] [- კონტინინური | -c] [დაგვიანებით] netstat { --statistics | -s } [ --tcp | -t ] [ --udp | -u ] [ - | | -w ] [დაგვიანებით] netstat { --version | -V } netstat { --help | -h } address_family_options :

[ --protocol = { inet , unix , ipx , ax25 , netrom , ddp } [, ...] ] [ --unix | -x ] [- ინე | | - - ] [ --ax25 ] [ --ipx ] [ - ] [ - ]

DESCRIPTION

Netstat აწვდის ინფორმაციას Linux ქსელის ქვესისტემის შესახებ. დაბეჭდილი ინფორმაციის ტიპი აკონტროლებს პირველ არგუმენტს, შემდეგნაირად:

(არა)

ჩვეულებრივ, netstat აჩვენებს სია ღია სოკეტების. თუ არ აკონკრეტებთ მისამართების ნებისმიერ ოჯახს, მაშინ დაიბეჭდება ყველა კონფიგურირებული მისამართების ოჯახის აქტიური სოკეტები.

- რუტი, - რ

ეკრანის მარშრუტების ჩვენება.

- ჯგუფები, - გ

ჩვენება Multicast ჯგუფი წევრობის ინფორმაცია IPv4 და IPv6.

- ინტერფეისი & # 61; iface, -i

აჩვენე ყველა ქსელის ინტერფეისების მაგიდა ან მითითებულ მითითებას ) .

-

აჩვენე masqueraded კავშირების სიას.

- სტატიები, - ს

თითოეული ოქმის შემაჯამებელი სტატისტიკა აჩვენეთ.

პარამეტრები

- ბერკეტი, - ვ

შეატყობინეთ მომხმარებელს რა ხდება ზმნაზე. განსაკუთრებით ბეჭდვითი ზოგიერთი სასარგებლო ინფორმაცია არასაკონფიგურირებული მისამართი ოჯახებს.

- რიცხვითი, - ნ

აჩვენე რიცხვითი მისამართები სიმბოლური მასპინძლის, პორტის ან მომხმარებლის სახელების განსაზღვრის ნაცვლად.

- რიცხვითი მასპინძლები

გვიჩვენებს რიცხვითი მასპინძელი მისამართები, მაგრამ არ იმოქმედებს პორტის ან მომხმარებლის სახელების რეზოლუციაში.

- რიცხვითი პორტები

გვიჩვენებს ციფრული პორტის ნომრებს, მაგრამ არ იმოქმედებს მასპინძელი ან მომხმარებლის სახელით.

- რიცხვითი მომხმარებლები

გვიჩვენებს რიცხვითი მომხმარებლის ID- ებს, მაგრამ არ იმოქმედებს მასპინძელი ან პორტის დასახელებით.

- პროტოკოლი & # 61; ოჯახი, - ა

განსაზღვრავს მისამართების ოჯახებს (ალბათ უკეთ აღწერილი, როგორც დაბალი დონის პროტოკოლები), რისთვისაც კავშირები უნდა იყოს ნაჩვენები. ოჯახის არის მძიმით (',') გამოყოფილი სია მისამართი ოჯახის საკვანძო სიტყვები inet , unix , ipx , ax25 , netrom , და ddp . ამას აქვს იგივე ეფექტი --inet , --unix ( -x ), --ipx , --ax25 , --netrom , და --ddp პარამეტრები. მისამართი ოჯახი მოიცავს ნედლეულს, udp და TCP პროტოკოლის სოკეტებს.

-c, --continuous

ეს გამოიწვევს ქსელის შექმნას, შერჩეული ინფორმაციის დაბეჭდვას ყოველ მეორე უწყვეტად.

-e, --extend

დამატებითი ინფორმაციის ჩვენება. გამოიყენეთ ეს ვარიანტი ორჯერ მაქსიმალურ დეტალებზე.

-ო, - თიმერები

ჩართეთ ქსელის ქრონომასთან დაკავშირებული ინფორმაცია.

-p, --პროგრამა

აჩვენეთ PID და პროგრამის დასახელება, რომელსაც თითოეული სოკეტი ეკუთვნის.

-l, - ჩამოთვლა

მხოლოდ მოსმენის სოკეტების ჩვენება. (ეს გამოტოვებული არიან.)

-ა, - ყველა

აჩვენეთ ორივე მოსმენისა და არასასურველი სოკეტების ჩვენება. ინტერფეისების ინტერფეისით, რომლებიც არ არის მითითებული

-F

ბეჭდვა Routing ინფორმაცია FIB. (ეს არის ნაგულისხმევი.)

-C

დაბეჭდვის მარშრუტი ინფორმაციის მარშრუტის ქეშიდან.

დაგვიანებით

Netstat იქნება ციკლი ბეჭდვის მეშვეობით სტატისტიკა ყოველ დაგვიანებით წამში. UP

OUTPUT

აქტიური ინტერნეტ კავშირები (TCP, UDP, ნედლეული)

პროტო

პროტოკოლი (tcp, udp, ნედლეული) გამოყენებული სოკეტით.

Recv-Q

ბაიტების რაოდენობა არ გადაწერილია ამ პროგრამასთან დაკავშირებული მომხმარებლის პროგრამის მიერ.

პირადი- Q

ბიტითა რაოდენობა არ არის აღიარებული დისტანციური მასპინძელით.

ლოკალური მისამართი

სოკეტის ადგილობრივ დასასრულს მისამართი და პორტის ნომერი. თუ არ არის განსაზღვრული ( nn ) პარამეტრი, მაშინ მისი სვეტის მისამართი გადაწყდება მისი კანონიკური მასპინძელი სახელით (FQDN) და პორტის ნომერი ითარგმნება შესაბამის სამსახურებრივ სახელზე.

საგარეო მისამართი

ქედის დისტანციური დასასრულის მისამართი და პორტის ნომერი. ანალოგური "ლოკალური მისამართი".

სახელმწიფო

სოკეტის მდგომარეობა. ვინაიდან არ არსებობს სახელმწიფოები ნედლეულის რეჟიმში და, როგორც წესი, არ გამოიყენება UDP- ში, ეს სვეტი შეიძლება ცარიელი იყოს. ჩვეულებრივ, ეს შეიძლება იყოს რამდენიმე ერთეული:

შეიქმნა

სოკეტს აქვს დადგენილი კავშირი.

SYN_SENT

ქსელი აქტიურად ცდილობს კავშირის დამყარებას.

SYN_RECV

კავშირის მოთხოვნის მიღება ქსელშია.

FIN_WAIT1

ბუდე დახურულია და კავშირი ჩაკეტილია.

FIN_WAIT2

კავშირი დაიხურება და ბუდე ელოდება დისტანციური ბოლოდან გამორთვას.

TIME_WAIT

ბუდე ელოდება მას შემდეგ, რაც ქსელებში კვლავ პაპტების გასასვლელად.

დახურულია

სოკეტი არ გამოიყენება.

CLOSE_WAIT

დისტანციური დასასრული გათიშულია, ელოდება ბუდეკას დახურვაზე.

LAST_ACK

დისტანციური დასასრული დახურეს და ბუდე დახურულია. ველოდები აღიარებას.

მოუსმინე

სოკეტი ითხოვს შემომავალ კავშირებს. ასეთი სოკეტები არ შედის გამომავალში, თუ არ მიუთითებთ - ჩამოთვლით ( -l ) ან --all ( -a ) ვარიანტს.

დახურვა

ორივე სოკეტი დახურეს, მაგრამ ჩვენ ჯერ კიდევ არ გვაქვს ყველა ჩვენი მონაცემები.

უცნობი

სოკეტის მდგომარეობა უცნობია.

მომხმარებელი

სოკეტის მფლობელის მომხმარებლის სახელი ან მომხმარებლის ID (UID).

PID / პროგრამის სახელი

პროცესის id (PID) სლაშის გამოყოფილი წყვილი და პროცესის სახელწოდება, რომელიც ფლობს სოკეტს. --პროგრამა იწვევს ამ სვეტს შეყვანაში . თქვენ ასევე გჭირდებათ სუპერმომხმარებლის პრივილეგიები, რომ იხილოთ ეს ინფორმაცია თქვენს კუთვნილებაში. ამ საიდენტიფიკაციო ინფორმაცია ჯერჯერობით არ არის ხელმისაწვდომი IPX სოკეტებისთვის.

ტაიმერი

(ეს უნდა იყოს დაწერილი)

აქტიური UNIX დომენი სოკეტების

პროტო

პროტოკოლი (როგორც წესი, UNIX) გამოიყენება Socket.

RefCnt

მინიშნება რაოდენობა (ანუ თანდართული პროცესები ამ ბირჟის მეშვეობით).

დროშები

ნაჩვენები დროშები SO_ACCEPTON (ნაჩვენებია ACC ), SO_WAITDATA ( W ) ან SO_NOSPACE ( N ). SO_ACCECPTON გამოიყენება შეუსაბუთებელი სოკეტების შემთხვევაში, თუ მათი შესაბამისი პროცესი ელოდება დაკავშირების მოთხოვნას. სხვა დროშები არ არის ნორმალური ინტერესი.

ტიპი

არსებობს რამდენიმე ტიპის Socket access:

SOCK_DGRAM

სოკეტი გამოიყენება Datagram (უკავშირდება) რეჟიმში.

SOCK_STREAM

ეს არის ნაკადი (კავშირი) სოკეტი.

SOCK_RAW

ბუდე გამოიყენება როგორც ნედლეული სოკეტი.

SOCK_RDM

ეს ის საიმედოდ მოწოდებულ შეტყობინებებს ემსახურება.

SOCK_SEQPACKET

ეს არის რიგითი პაკეტის პაკეტი.

SOCK_PACKET

Raw ინტერფეისი ქსელის წვდომა.

უცნობი

ვინ იცის, რა მომავალი მოუტანს ჩვენ - უბრალოდ შეავსოთ აქ :-)

სახელმწიფო

ეს ველი შეიცავს შემდეგ საკვანძო სიტყვებს:

უფასო

სოკეტი არ არის გამოყოფილი

მოუსმინე

ბმული თხოვს კავშირი მოთხოვნისთვის. ასეთი სოკეტები მხოლოდ შეყვანისას შედის, თუ დააკონკრეტებთ - ჩამოთვლით ( -l ) ან --all ( -a ) ვარიანტს.

დაკავშირება

ბექ არის კავშირის დამყარება.

დაკავშირებულია

ბუდე დაკავშირებულია.

დისკუსია

ბუდე გათიშულია.

(ცარიელი)

სოკეტი არ არის დაკავშირებული სხვაზე.

უცნობი

ეს სახელმწიფო არასდროს არ უნდა მოხდეს.

PID / პროგრამის სახელი

პროცესი ID (PID) და პროცესი სახელწოდება პროცესი, რომელსაც აქვს Socket ღია. დამატებითი ინფორმაცია ხელმისაწვდომია ინტერნეტში არსებული პირდაპირი კავშირების სექციაში.

გზა

ეს არის გზავნილის სახელი, რომლის მიხედვითაც შესაბამისი პროცესები მიმაგრებულია სოკეტში.

აქტიური IPX სოკეტები

(ეს უნდა გაკეთდეს ვინმესთვის, ვინც იცის ეს)

აქტიური NET / ROM სოკეტების

(ეს უნდა გაკეთდეს ვინმესთვის, ვინც იცის ეს)

აქტიური AX.25 სოკეტების

(ეს უნდა გაკეთდეს ვინმესთვის, ვინც იცის ეს)

იხილეთ ასევე

მარშრუტი ( 8), ifconfig (8)

მნიშვნელოვანია: გამოიყენეთ კაცი ბრძანება ( % man ), რათა ნახოთ თუ როგორ ბრძანება გამოიყენება თქვენს კომპიუტერში.