Netstat - Linux Command - Unix komanda

VARDAS

netstat - spausdinti tinklo jungtis, maršrutų lenteles , sąsajos statistiką, maskuotų jungčių ir daugiaadresinių prisijungimų

PAVYZDŽIAI

SANTRAUKA

netstat [ address_family_options ] [ --tcp | -t ] [ --udp | -u ] [ --raw | -w ] [ --pateikti | -l ] [- visi | -a ] [ --numeric | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --symbolic | -N ] [ --extend | -e [ --extend | -e] ] [ --timers | -o ] [ --program | -p ] [ --verbose | -v ] [- nepertraukiamas | -c] [uždelsta] netstat { --route | -r } [ address_family_options ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --numeric | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [uždelsta] netstat { --interfaces | -i } [ iface ] [- visi | -a ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --program | -p ] [ --numeric | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [uždelsta] netstat { --groups | -g } [ --numeric | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [uždelsta] netstat { --maskerija | -M } [ --extend | -e ] [ --numeric | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [uždelsta] netstat { --statistics | -s } [ --tcp | -t ] [ --udp | -u ] [ --raw | -w ] [uždelsta] netstat { --version | -V } netstat { --help | -h } address_family_options :

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

APIBŪDINIMAS

"Netstat" spausdina informaciją apie "Linux" tinklo posistemį. Išspausdintos informacijos rūšis kontroliuoja pirmasis argumentas:

(nė vienas)

Pagal nutylėjimą netstat parodo atvirų lizdų sąrašą. Jei nenurodote jokių adresų šeimų, atspausdinsite visų sukonfigūruotų adresų šeimų aktyviuosius lizdus.

- rutulys, -r

Rodyti branduolio maršruto lenteles.

- grupės, -g

Rodyti IPv4 ir IPv6 daugiapozicinės grupės prisijungimo informaciją.

--interface & # 61; iface, -i

Rodyti visų tinklo sąsajų lentelę arba nurodytą iface ) .

--maskerija, -M

Rodyti maskuotų jungčių sąrašą.

- statistiniai duomenys, -s

Rodyti kiekvieno protokolo suvestinę statistiką.

GALIMYBĖS

--verbose, -v

Pasakykite naudotojui, kas vyksta, būdamas verbingas. Ypač spausdinkite naudingą informaciją apie nesukonfigūruotas adresų šeimas.

- skaitmuo, -n

Nurodykite skaitmeninius adresus, o ne bando nustatyti simbolinius priimančiosios, uosto ar vartotojo vardus.

- skaitiniai pavadinimai

rodo skaičių priimančiosios adresus, tačiau neturi įtakos uosto ar vartotojo vardų raiškos.

- skaitiniai-uostai

rodo skaičių porinių numerių, tačiau neturi įtakos priimančiosios ar vartotojo vardų raiškos.

- skaitiniai vartotojai

parodo skaitmeninius naudotojo ID, bet neturi įtakos priimančiosios ar prievadų pavadinimų šalinimui.

--protokolinė šeima, -A

Nurodo adresų šeimas (galbūt geriau aprašytus kaip žemo lygio protokolai), kurių jungtys turi būti rodomos. Šeima yra kableliais (",") atskiri adresų šeimos raktiniai žodžiai, tokie kaip inet , unix , ipx , ax25 , netrom ir ddp . Tai turi tokį patį efektą kaip ir " --inet" , " --unix ( -x )", " --ipx" , " --ax25" , " netrom" ir " --ddp" parinkčių naudojimas. Adreso šeima inet apima neapdorotas, udp ir TCP protokolo lizdus.

-c, - nepertraukiamas

Dėl to " netstat" nuolat atspausdins pasirinktą informaciją kas antrą sekundę.

-e, --extend

Rodyti papildomą informaciją. Du kartus naudokite šią parinktį, kad gautumėte kuo daugiau informacijos.

-o, -timers

Įtraukti su tinklų laikmačiais susijusią informaciją.

-p, --program

Parodykite PID ir programos pavadinimą, prie kurio priklauso kiekvienas lizdas.

-l, --pateiksiu

Rodyti tik klausymosi lizdus. (Pagal nutylėjimą jie praleisti.)

-a, - viskas

Rodyti tiek klausymo, tiek ne klausytis lizdas. Naudodami " interfaces" parinktį, rodykite nepažymėtas sąsajas

-F

Spausdinti maršruto informaciją iš FIB. (Tai yra numatytoji nuostata.)

-C

Spausdinti maršruto informaciją iš maršruto talpyklos.

delsimas

Netstat apkarpys statistiką per kiekvieną uždelsimo sekundę. UP

IŠVESTIS

Aktyvūs interneto ryšiai (TCP, UDP, žaliavos)

Proto

Protokolas (tcp, udp, raw) naudojamas lizde.

Recv-Q

Baitų, kurie nebuvo nukopijuoti į šią lizdą prijungtą vartotojo programą, skaičius.

Siųsti-Q

Baitų skaičius, kurio nepripažįsta nuotolinis kompiuteris.

Vietinis adresas

Socket vietinio galo adresas ir prievado numeris. Jei nenurodyta parinktis -numeric ( -n ), lizdo adresas yra išspręstas prie jo kanoninio kompiuterio pavadinimo (FQDN), o prievado numeris yra išverstas į atitinkamą paslaugos pavadinimą.

Užsienio adresas

Nuotolinio lizdo galo adresas ir prievado numeris. Panašus į "Vietinį adresą".

Valstija

Lizdo būsena. Kadangi nėra žaliavinio režimo būsenų ir paprastai nenaudojama UDP, šis stulpelis gali būti tuščias. Paprastai tai gali būti viena iš kelių verčių:

ĮSTEIGTA

Lizdas turi nustatytą ryšį.

SYN_SENT

Lizdas aktyviai bando užmegzti ryšį.

SYN_RECV

Prisijungimo užklausa buvo gauta iš tinklo.

FIN_WAIT1

Lizdas yra uždarytas ir jungtis išsijungia.

FIN_WAIT2

Ryšys uždarytas, o lizdas laukia išjungimo iš nuotolinio galo.

TIME_WAIT

Lizdas laukia po to, kai uždarytas, kad tvarkytų paketus vis dar tinkle.

UŽDARYTA

Lizdas nėra naudojamas.

CLOSE_WAIT

Nuotolinis galas išjungtas, laukiant socket uždarymo.

LAST_ACK

Nuotolinis galas išjungtas, o lizdas uždarytas. Laukiama patvirtinimo.

Klausykit

Lizdas klausosi gaunamų jungčių. Tokie lizdai nėra įtraukti į išvestį, jei nenurodysite parinkties --listening ( -l ) arba --all ( -a ).

UŽDARYTI

Abu lizdai yra uždaryti, bet mes vis dar nepateikėme visų mūsų duomenų.

Nežinomas

Lizdo būsena nežinoma.

Vartotojas

Socket savininko naudotojo vardas arba vartotojo vardas (UID).

PID / programos pavadinimas

Slash-atskiras proceso ID (PID) pora ir proceso pavadinimas, kuriame priklauso lizdas. --program sukelia įtraukti šį stulpelį. Jums taip pat reikės administratoriaus privilegijų, kad ši informacija būtų prieinama lizdais, kurių neturite. Ši identifikavimo informacija netinkama IPX lizdams.

Laikmatis

(tai turi būti parašyta)

Aktyvus UNIX domeno kištukai

Proto

Protokolas (paprastai unix) naudojamas lizde.

RefCnt

Atskaitos skaičiavimas (ty pritvirtinti procesai per šį lizdą).

Vėliavos

Rodomos vėliavos yra SO_ACCEPTON (rodomi kaip ACC ), SO_WAITDATA ( W ) arba SO_NOSPACE ( N ). SO_ACCECPTON naudojamas nesusijungtuose lizduose, jei jų atitinkami procesai laukia prisijungimo užklausos. Kitos vėliavos nėra įprastos.

Įveskite

Yra keletas prieigos prie lizdo tipų:

SOCK_DGRAM

Lizdas naudojamas "Datagram" (bevielio ryšio) režimu.

SOCK_STREAM

Tai srauto (jungties) lizdas.

SOCK_RAW

Lizdas naudojamas kaip žaliavinis lizdas.

SOCK_RDM

Tai teikia patikimus pranešimus.

SOCK_SEQPACKET

Tai nuosekli paketų lizdas.

SOCK_PACKET

Neteisingas sąsajos prieigos lizdas.

Nežinomas

Kas kada nors žino, kokia bus ateitis - tiesiog užpildykite čia :-)

Valstija

Šiame lauke bus vienas iš šių raktinių žodžių:

LAISVAS

Lizdas nėra priskirtas

Klausytis

Lizdas klausosi ryšio užklausos. Tokie lizdai įtraukiami tik į produkciją, jei nurodote parinktį --listening ( -l ) arba --all ( -a ).

PRIJUNGIMAS

Lizdas ketina sukurti ryšį.

PRIDEDAMA

Lizdas yra prijungtas.

Atjungimas

Lizdas atjungiamas.

(tuščia)

Lizdas nėra prijungtas prie kito.

Nežinomas

Ši valstybė niekada neturėtų atsitikti.

PID / programos pavadinimas

Proceso ID (PID) ir proceso pavadinimas, kuriame yra atvira lizdas. Daugiau informacijos galima rasti skyriuje " Aktyvių interneto ryšių" .

Kelias

Tai kelio pavadinimas, kurį atitinkami procesai pritvirtinti prie lizdo.

Aktyvios IPX lizdai

(tai turi padaryti tas, kas jį žino)

Active NET / ROM lizdai

(tai turi padaryti tas, kas jį žino)

Aktyvios AX.25 lizdai

(tai turi padaryti tas, kas jį žino)

TAIP PAT ŽR

maršrutas ( 8), ifconfig (8)

Svarbu: naudokite komandą man ( % man ), kad pamatytumėte, kaip komanda naudojama jūsų konkrečiame kompiuteryje.