Netstat - príkaz Linux - príkaz Unix

NÁZOV

netstat - Vytlačiť sieťové pripojenia, smerovacie tabuľky , štatistiky rozhrania, maškarné pripojenia a multicastové členstvo

PRÍKLADY

SYNOPSA

netstat [ adresa_family_options ] [ --tcp | -t ] [ --udp | -u ] [ -raw | -w ] [ --poslúchanie -l ] [ - všetky -a ] [ --numerické | -n ] [ --počítače -počítače ] [ --numerické porty ] [ --numerické porty ] [ --symbolic | -N - [ --extend | -e [ --extend | -e] ] [ -timery ] -o ] [ --program -p ] [ --verbose | -v ] [- trvalé -c] [oneskorenie] netstat { --route | -r } [ address_family_options ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --numerické | -n ] [ --počítače -počítače ] [ --numerické porty ] [ --numerické porty ] [ -continuous | -c] [oneskorenie] netstat { --interfaces | -i } [ iface ] [ - všetko | -a ] [ --existovať -e [ --extend | -e] ] [ --verbose | -v ] [ --program -p ] [ --numerické | -n ] [ --počítače -počítače ] [ --numerické porty ] [ --numerické porty ] [ -continuous | -c] [meškanie] netstat { --groups -g } [ --numerické | -n ] [ --počítače -počítače ] [ --numerické porty ] [ --numerické porty ] [ -continuous | -c] [oneskorenie] netstat { --masquerade | -M } [ --extend | -e ] [- číselné -n ] [ --počítače -počítače ] [ --numerické porty ] [ --numerické porty ] [ -continuous | -c] [meškanie] netstat {- štatistika -s } [ -tcp | -t ] [ --udp | -u ] [ -raw | -w ] [oneskorenie] netstat { --version | -V } netstat { --help | -h adresa_family_options :

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

POPIS

Netstat vytlačí informácie o subsystéme Linux Networking. Typ vytlačených informácií je kontrolovaný prvým argumentom:

(None)

Štandardne zobrazuje netstat zoznam otvorených zásuviek. Ak nezadáte žiadne rodiny adries, vytlačia sa aktívne sokety všetkých konfigurovaných skupín adries.

--router

Zobrazte tabuľky smerovania jadra.

--groups, -g

Zobrazenie informácií o členstve skupiny pre viacnásobné vysielanie pre protokoly IPv4 a IPv6.

--interface iface, -i

Zobrazte tabuľku všetkých sieťových rozhraní alebo špecifikovaného iface ) .

--masquerade, -M

Zobrazenie zoznamu prepojených odkazov.

- štatistika, -

Zobrazte súhrnné štatistiky pre každý protokol.

MOŽNOSTI

--verbose, -v

Povedzte používateľovi, čo sa deje, tým, že sa podrobujete. Najmä vytlačte niektoré užitočné informácie o nekonfigurovaných adresových rodinách.

--numerické, -n

Zobrazujte číselné adresy namiesto toho, aby ste sa pokúšali určiť symbolické názvy hostiteľov, portov alebo používateľov.

--numeric-hosts

zobrazuje číselné adresy hostiteľa, ale neovplyvňuje rozlíšenie názvov portov alebo používateľov.

--numeric prístavy

zobrazuje číselné čísla portov, ale neovplyvňuje rozlíšenie názvov hostiteľov alebo používateľov.

--numeric užívatelia

zobrazuje číselné ID používateľa, ale nemá vplyv na rozlíšenie názvov hostiteľov alebo portov.

rodina -protokol, -A

Určuje rodiny adries (možno lepšie opísané ako protokoly nízkej úrovne), pre ktoré sa majú zobrazovať pripojenia. rodina je čiarka (',') oddelený zoznam kľúčových slov adresy rodín ako inet , unix , ipx , ax25 , netrom a ddp . To má rovnaký účinok ako použitie volieb --inet , --unix ( -x ), --ipx , --ax25 , --netrom a --ddp . Rodina inetov adresy obsahuje sokety protokolu raw, udp a tcp.

-c, - nepretržitý

To spôsobí, že netstat vytlačí vybrané informácie každú sekundu nepretržite.

-e, --extend

Zobraziť ďalšie informácie. Túto možnosť použite dvakrát pre maximálne podrobnosti.

-o, --timery

Zahrňte informácie týkajúce sa časovačov siete.

-p, --program

Zobraziť PID a názov programu, do ktorého patrí každá socket.

-l, - počúvanie

Zobraziť iba počúvacie zásuvky. (Tieto sú predvolene vynechané.)

-a, - všetko

Zobrazte slúchadlá na počúvanie aj nepočúvanie. Pomocou možnosti - rozhrania zobrazte rozhrania, ktoré nie sú označené

-F

Vytlačte informácie o smerovaní z FIB. (Toto je predvolené nastavenie.)

-C

Vytlačte informácie o smerovaní z vyrovnávacej pamäte cache.

oneskorenie

Netstat bude cyklicky tlačiť štatistické údaje o všetkých oneskorených sekundách. UP .

VÝKON

Aktívne internetové pripojenia (TCP, UDP, raw)

preto

Protokol (tcp, udp, raw) používaný zásuvkou.

Recv-Q

Počet bajtov nekopírovaných používateľským programom pripojeným k tejto zásuvke.

Send-Q

Počet bajtov, ktoré neprijíma vzdialený hostiteľ.

Miestna adresa

Adresa a číslo portu miestneho konca zásuvky. Ak nie je zadaná voľba --numeric ( -n ), adresa soketu sa vyrieši na jej kanonický názov hostiteľa (FQDN) a číslo portu sa preloží do príslušného názvu služby.

Zahraničná adresa

Adresa a číslo portu vzdialeného konca zásuvky. Podobne ako v prípade miestnej adresy.

stáť

Stav zásuvky. Pretože v režime raw nie sú žiadne stavy a zvyčajne sa v UDP nepoužívajú žiadne stavy, môže byť tento stĺpec prázdny. Normálne to môže byť jedna z niekoľkých hodnôt:

ESTABLISHED

Soket má zavedené pripojenie.

SYN_SENT

Socket sa aktívne pokúša nadviazať spojenie.

SYN_RECV

Požiadavka na pripojenie bola prijatá zo siete.

FIN_WAIT1

Zásuvka je zatvorená a pripojenie sa vypne.

FIN_WAIT2

Pripojenie je zatvorené a zásuvka čaká na vypnutie zo vzdialeného konca.

ČAKACIA DOBA

Soket čaká po dokončení spracovania paketov stále v sieti.

ZATVORENÉ

Zásuvka sa nepoužíva.

CLOSE_WAIT

Diaľkový koniec sa vypne a čaká na zatvorenie soketu.

LAST_ACK

Diaľkový koniec sa vypol a zásuvka je zatvorená. Čaká na potvrdenie.

POČÚVAŤ

Zásuvka počúva prichádzajúce pripojenia. Takéto zásuvky nie sú zahrnuté do výstupu, pokiaľ nezadáte voľbu --listening ( -l ) alebo --all ( -a ).

ZÁVEREČNÝ

Obe zásuvky sú vypnuté, ale stále nemáme všetky údaje odoslané.

NEZNÁMY

Stav zásuvky nie je známy.

užívateľ

Užívateľské meno alebo id užívateľa (UID) vlastníka soketu.

PID / Názov programu

Rozdeliť dvojicu procesného identifikátora (PID) a procesný názov procesu, ktorý vlastní soket. - program spôsobí zahrnutie tohto stĺpca. Budete tiež potrebovať superuser privilégiá na zobrazenie týchto informácií na zásuvkách, ktoré nevlastníte. Tieto identifikačné informácie zatiaľ nie sú k dispozícii pre zásuvky IPX.

časomerač

(toto musí byť napísané)

Aktívne domény UNIX Sockets

preto

Protokol (zvyčajne unix) používaný zásuvkou.

RefCnt

Referenčný počet (tj pripojené procesy cez túto zásuvku).

flags

Zobrazené príznaky sú SO_ACCEPTON (zobrazené ako ACC ), SO_WAITDATA ( W ) alebo SO_NOSPACE ( N ). SO_ACCECPTON sa používa na nespojených zásuvkách, ak ich príslušné procesy čakajú na žiadosť o pripojenie. Ostatné príznaky nie sú bežného záujmu.

typ

Existuje niekoľko typov prístupu soketu:

SOCK_DGRAM

Socket sa používa v režime Datagram (bez spojenia).

SOCK_STREAM

Toto je zásuvka pre prúd (pripojenie).

SOCK_RAW

Soket sa používa ako surový zásuvka.

SOCK_RDM

Toto slúži na spoľahlivé doručenie správ.

SOCK_SEQPACKET

Toto je sekvenčná zásuvka paketu.

SOCK_PACKET

Sieťová prístupová zásuvka.

NEZNÁMY

Kto niekedy vie, čo nás prinesie budúcnosť - stačí vyplniť tu :-)

stáť

Toto pole obsahuje jednu z nasledujúcich kľúčových slov:

ZADARMO

Soket nie je priradený

načúvanie

Zásuvka počúva žiadosť o pripojenie. Takéto zásuvky sú zahrnuté iba vo výstupe, ak zadáte voľbu --listening ( -l ) alebo --all ( -a ).

SPOJENIE

Zásuvka sa chystá vytvoriť spojenie.

SPOJENIE

Sieťová zásuvka je pripojená.

odpája

Sieťová zásuvka sa odpojí.

(Prázdny)

Sieťová zásuvka nie je pripojená k inému.

NEZNÁMY

Tento stav by sa nikdy nemal stať.

PID / Názov programu

ID procesu (PID) a procesný názov procesu, ktorý má otvorenú zásuvku. Viac informácií nájdete v sekcii Aktívne internetové pripojenia napísané vyššie.

cesta

Toto je názov cesty, akým sú zodpovedajúce procesy pripojené k zásuvke.

Aktívne zásuvky IPX

(to musí robiť niekto, kto to vie)

Zásuvky Active NET / ROM

(to musí robiť niekto, kto to vie)

Zásuvky Active AX.25

(to musí robiť niekto, kto to vie)

POZRI TIEŽ

cesta ( 8), ifconfig (8)

Dôležité: Pomocou príkazu man ( % man ) môžete zistiť, ako sa príkaz používa vo vašom konkrétnom počítači.