Netstat - comandă Linux - comandă Unix

NUME

netstat - Imprimați conexiunile de rețea, tabelele de rutare , statisticile de interfață, conexiunile de mascare și adunările multicast

EXEMPLE

REZUMAT

netstat [ adresa_familie_opțiuni ] [ --tcp | -t ] [ --udp | -u ] [ -raw | -w ] [- ascultat | -l ] [ --all -a ] [ --numeric | -n ] [ --numeric-gazde ] [ -numeric-porturi ] [ -numeric-porturi ] [ -symbolic | -N ] [ --extend | -e [ --extend | -e] ] [] -o ] [ --program -p ] [ --verbose | -v ] [ --continuu ] -c] [întârziere] netstat { --route | -r } [ adresa_familie_opțiuni ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --numeric | -n ] [ --numeric-gazde ] [ --numeric-porturi ] [ -numeric-porturi ] [ -continuu | -c] [întârziere] netstat {- interfețe | -i } [ iface ] [- tot -a ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --program. | -p ] [ --numeric | -n ] [ --numeric-gazde ] [ --numeric-porturi ] [ -numeric-porturi ] [ -continuu | -c] [întârziere] netstat { --groups | -g } [ --numeric | -n ] [ --numeric-gazde ] [ --numeric-porturi ] [ -numeric-porturi ] [ -continuu | -c] [întârziere] netstat { --masquerade | -M } [ --extend | -e ] [ --numeric | -n ] [ --numeric-gazde ] [ --numeric-porturi ] [ -numeric-porturi ] [ -continuu | -c] [întârziere] netstat { --statistics | -s } [ --tcp | -t ] [ --udp | -u ] [ -raw | -w ] [întârziere] netstat { --version | -V } netstat { --help | -h } address_family_options :

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

DESCRIERE

Netstat tipărește informații despre subsistemul de rețea Linux. Tipul de informații tipărite este controlat de primul argument, după cum urmează:

(nici unul)

În mod implicit, netstat afișează o listă de prize deschise. Dacă nu specificați nici o familie de adrese, vor fi tipărite socketurile active ale tuturor familiilor de adrese configurate.

--route, -r

Afișați tabelele de rutare a kernelului.

- grupuri, -g

Afișați informații despre membrii grupului multicast pentru IPv4 și IPv6.

- interfața - iface, -i

Afișați un tabel al tuturor interfețelor de rețea sau al iface specificat ) .

--masquerade, -M

Afișați o listă de conexiuni mascate.

- statica, -s

Afișați statistici sumare pentru fiecare protocol.

OPȚIUNI

--verbose, -v

Spuneți utilizatorului ce se întâmplă prin a fi verbose. Mai ales tipăriți câteva informații utile despre familiile de adrese neconfigurate.

--numeric, -n

Afișați adresele numerice în loc să încercați să determinați numele gazdă, portul sau numele utilizatorilor simbolice.

--numeric-gazde

afișează adrese numerice de gazdă, dar nu afectează rezoluția numelor de port sau de utilizatori.

--numeric-porturi

arată numerele porturilor numerice, dar nu afectează rezoluția numelor de gazdă sau de utilizatori.

Utilizatorii --numeric-

afișează ID-uri de utilizator numerice, dar nu afectează rezoluția numelor de gazdă sau de porturi.

- familie de protocoale, -A

Specifică familii de adrese (probabil mai bine descrise ca protocoale de nivel scăzut) pentru care conexiunile urmează să fie afișate. familia este o virgulă separată (',') a cuvintelor cheie de familie de adrese precum inet , unix , ipx , ax25 , netrom și ddp . Acest lucru are același efect ca și utilizarea opțiunilor --inet , --unix ( -x ), --ipx , --ax25 , --netrom și --ddp . Inetul familiei de adrese include prize de bază pentru protocoale crude, udp și tcp.

-c, - continuu

Aceasta va determina netstat să tipărească informația selectată în fiecare secundă în mod continuu.

-e, --extension

Afișați informații suplimentare. Utilizați această opțiune de două ori pentru detalii detaliate.

-O, - Timeri

Includeți informații referitoare la cronometrele de rețea.

-p, --program

Afișați PID și numele programului la care aparține fiecare soclu.

-l, - ascultare

Afișați doar prize de ascultare. (Acestea sunt omise în mod implicit.)

-a, - toate

Afișează prizele de ascultare și de ascultare. Cu opțiunea --terfaces , arătați interfețele care nu sunt marcate

-F

Imprimați informațiile de rutare de la FIB. (Aceasta este setarea implicită.)

-C

Imprimați informațiile de rutare din memoria cache a traseului.

întârziere

Netstat va ciclu de imprimare prin statistici la fiecare întârziere secunde. Sus .

IEȘIRE

Conexiuni active Internet (TCP, UDP, prime)

Proto

Protocolul (tcp, udp, raw) utilizat de soclu.

Recv-Q

Numărul de octeți care nu au fost copiați de programul de utilizator conectat la acest soclu.

Trimite-Q

Numărul de octeți necunoscuți de gazda aflată la distanță.

Adresă locală

Adresa și numărul portului de la capătul local al soclului. Cu excepția cazului în care este specificată opțiunea --numeric ( -n ), adresa socket-ului este rezolvată până la numele gazdă canonică (FQDN), iar numărul portului este tradus în numele serviciului corespunzător.

adresă străină

Adresa și numărul portului capătului la distanță al soclului. Analog cu "Adresa locală".

Stat

Starea soclului. Deoarece nu există stări în modul brut și de obicei nu există stări utilizate în UDP, această coloană poate fi lăsată necompletată. În mod normal, aceasta poate fi una dintre următoarele valori:

STABILIT

Soclul are o conexiune stabilită.

SYN_SENT

Socket-ul încearcă activ să stabilească o conexiune.

SYN_RECV

A fost recepționată o solicitare de conectare din rețea.

FIN_WAIT1

Priza este închisă și conexiunea se oprește.

FIN_WAIT2

Conexiunea este închisă, iar soclul așteaptă oprirea de la capătul de la distanță.

TIMP DE AȘTEPTARE

Soclul este în așteptare după aproape de a manipula pachetele încă în rețea.

ÎNCHIS

Priza nu este utilizată.

CLOSE_WAIT

Capătul de la distanță a fost oprit, așteptând ca soclul să se închidă.

LAST_ACK

Capătul la distanță a fost oprit și soclul este închis. Așteptarea confirmării.

ASCULTA

Socket-ul ascultă conexiunile primite. Aceste prize nu sunt incluse în ieșire decât dacă specificați opțiunea --listening ( -l ) sau --all ( -a ).

ÎNCHIDERE

Ambele prize sunt închise, dar încă nu avem toate datele trimise.

NECUNOSCUT

Starea soclului nu este cunoscută.

Utilizator

Numele de utilizator sau ID-ul utilizatorului (UID) al proprietarului soclului.

Nume PID / Program

Siret-separat pereche de ID-ul de proces (PID) și procesul de numele procesului care deține socket. --programul determină includerea acestei coloane. De asemenea, veți avea nevoie de privilegii de superuser pentru a vedea aceste informații pe soclurile pe care nu le dețineți. Aceste informații de identificare nu sunt încă disponibile pentru prizele IPX.

Cronometrul

(acest lucru trebuie scris)

Active Socket-uri de domeniu UNIX

Proto

Protocolul (de obicei unix) utilizat de soclu.

RefCnt

Numărul de referință (adică procesele atașate prin acest soclu).

Steaguri

Steagurile afișate sunt SO_ACCEPTON (afișate ca ACC ), SO_WAITDATA ( W ) sau SO_NOSPACE ( N ). SO_ACCECPTON este utilizat pe prize neconfundate, dacă procesele lor corespunzătoare așteaptă o cerere de conectare. Celelalte steaguri nu au un interes normal.

Tip

Există mai multe tipuri de acces la soclu:

SOCK_DGRAM

Soclul este utilizat în modul Datagram (fără conexiune).

SOCK_STREAM

Acesta este un soclu flux (conexiune).

SOCK_RAW

Priza este utilizată ca o priză brută.

SOCK_RDM

Acesta servește mesajele livrate în mod fiabil.

SOCK_SEQPACKET

Aceasta este o priză secvențială de pachete.

SOCK_PACKET

Priză de acces interfață necorespunzătoare.

NECUNOSCUT

Cine știe ce ne va aduce viitorul - completați-ne aici :-)

Stat

Acest câmp va conține unul dintre următoarele cuvinte cheie:

GRATUIT

Soclul nu este alocat

ASCULTARE

Socket-ul asculta pentru o cerere de conexiune. Astfel de prize sunt incluse în ieșire numai dacă specificați opțiunea --listening ( -l ) sau --all ( -a ).

CONEXIUNI

Priza este pe cale să stabilească o conexiune.

CONECTAT

Soclul este conectat.

de SEPARARE

Soclul se deconectează.

(gol)

Soclul nu este conectat la altul.

NECUNOSCUT

Această stare nu ar trebui să se întâmple niciodată.

Nume PID / Program

Identificarea procesului (PID) și numele procesului procesului care are soclul deschis. Mai multe informații sunt disponibile în secțiunea Conexiuni cu Internet activă scrisă mai sus.

cale

Acesta este numele căii pe care procesele corespunzătoare sunt atașate la soclu.

Prize IPX active

(acest lucru trebuie făcut de cineva care o cunoaște)

Active NET / ROM prize

(acest lucru trebuie făcut de cineva care o cunoaște)

Prize Active AX.25

(acest lucru trebuie făcut de cineva care o cunoaște)

VEZI SI

ruta ( 8), ifconfig (8)

Important: Utilizați comanda om ( % man ) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.