netstat

用来查看本地连接、网络端口、路由表信息

常用参数

-n   以IP地址显示建立的有效连接和端口
-r    显示路由表信息
-l    显示连接状态是“LISTEN” 的网络状态
-t    显示tcp连接
-u   显示udp连接
-p   显示对应pid和程序名

输出组成

Proto   协议种类
Recv-Q  不是由程序连接产生的字节bytes数
Send-Q  从远程传来的字节bytes数
Local Address    本地IP/主机名
Foreign Address  远程IP/端口
State   显示状态列

连接状态

ESTABLISHED  已建立的连接
LISTEN       监听端口
SYN_SENT     接收到要求主动连接请求
TIME_WAIT    连接中断socket还在网络等待结束
FIN_WAIT1    socket已结束,连接正在中断
FIN_WAIT2    连接已中断,等待对方主机相应中断请求