2016 m. rugpjūčio 19 d., penktadienis

netstat ir lsof komandos

netstat rodo visas tcp/udp komunikacijas:

Nustatymai:
-n, --numeric  - nemėgina sustatyti hostų, todėl greičiau pateikia sąrašą.
-l, --listening   - rodis besiklausančias sąsajas.
-t -  atvaizduos TCP prievadus.
-u -  atvaizduos UDP prievadus.
-r Routes; rodys maršrutų lentelę visai kaip 'route' komanda -x Sockets; Socket is a file in a file system.
-a -all Rodys visas jungtis.

Pavyzdžiai:
$ netstat -tln
$ netstat -ulnp
$ netstat -tan

Parodys aktyvias TCP ir UDP tinklo jungtis, kartus su programų pavadinimais (-p).

$ netstat -tupan

Norit detalesnės informacijos apie procesus naudojama lsof komanda, ją reikia paleisti administratoriaus teisėmis.

# lsof | grep syslogd

-i be argumentų rodis visus atvirus portus ir procesus
-n išjungia name resolution

# lsof -i -n

-i TCP:22 filtravimas pagal portą.

# lsof -i:46330
# lsof -i TCP:22
# lsof -i UDP:46330

-rodyti tik procesus besiklausančius tcp portuose.

# lsof -iTCP -sTCP:LISTEN

Atvaizduoja visus naudojamus unix domain prievadus

# lsof -U