Netstat: Difference between revisions
Jump to navigation
Jump to search
(→Mac) |
|||
(One intermediate revision by the same user not shown) | |||
Line 15: | Line 15: | ||
=Finding out what processes are listening and on what sockets= | =Finding out what processes are listening and on what sockets= | ||
==Linux== | |||
netstat -nl --program | |||
netstat -nl --program | |||
The --program option will list the PID/process path. | The --program option will list the PID/process path. | ||
==Mac== | |||
netstat -n | grep LISTEN | |||
[[lsof]] -nP -i4TCP:$PORT | grep LISTEN | |||
=Scan Open Ports and Shut Down Services= | =Scan Open Ports and Shut Down Services= |
Latest revision as of 00:17, 4 October 2019
External
Internal
Installation
yum install net-tools
Finding out what processes are listening and on what sockets
Linux
netstat -nl --program
The --program option will list the PID/process path.
Mac
netstat -n | grep LISTEN
lsof -nP -i4TCP:$PORT | grep LISTEN
Scan Open Ports and Shut Down Services
netstat -tulpn
Options
-n
Show numerical addresses instead of trying to determine symbolic host, port or user names.
-l
Show only listening sockets (these are omitted by default).
-p
Show the PID and name of the program to which each socket belongs.
-a
Show the state of all sockets; normally sockets used by server processes are not shown. With the routing table display (option -r), show protocol-cloned routes (routes generated by a RTF_PRCLONING parent route); normally these routes are not shown.