netstat 常用参数
t | 只显示tcp |
u | 只显示udp |
n | num 数字形式显示地址和端口号 |
l | listen 显示监听端口 |
p | program 显示进程 |
a | all 所有连接和监听 |
r | 显示路由表 |
netstat -lnp 显示服务监听端口tcp+udp+socket ,socket 文件也用来同一台服务器的进程之间通信的。
netstat -tlnp 只显示tcp监听端口
netstat -an 所有的网络连接状态
netstat -r 显示路由表
netstat -an
stat 是连接状态,tcp的三次握手四次挥手
time_wait 是常态,就是客户端通信完成以后,连接没有断开,处于等待状态。虽连接但没有占用资源。
established 正在通信中的已建立的连接。 很重要的指标,特别在统计并发连接数,说明有多少个客户端正在和服务器通信中,服务器连接繁忙程度的指标。
统计连接状态
netstat -r
ss -an 有和netstat -an 类型的功能,也显示连接状态,区别是不显示进程的信息
ss -an|grep -i listen