一. lsof命令简单查看
[root@ald8 ]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
AliYunDun 2869 root 29u IPv4 2296125 0t0 TCP u131:43256->100.100.30.25:http (ESTABLISHED)
nginx 23729 root 26u IPv4 15764111 0t0 TCP *:http (LISTEN)
nginx 23730 www 26u IPv4 15764111 0t0 TCP *:http (LISTEN)
nginx 23731 www 26u IPv4 15764111 0t0 TCP *:http (LISTEN)
二. netstat命令详细查看
[root@ald8 ]# netstat -an | grep -i '80'
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8801 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8802 0.0.0.0:* LISTEN
tcp 0 0 172.18.36.173:43256 100.100.30.25:80 ESTABLISHED
tcp 0 0 127.0.0.1:20001 127.0.0.1:36380 ESTABLISHED
tcp 0 0 127.0.0.1:36380 127.0.0.1:20001 ESTABLISHED
tcp 0 0 172.18.36.173:33690 39.108.133.131:80 TIME_WAIT
可返回的所有状态解释:
CLOSED: 无连接是活动的或正在进行
LISTEN: 服务器在等待进入呼叫
SYN_RECV: 一个连接请求已经到达,等待确认
SYN_SENT: 应用已经开始,打开一个连接
ESTABLISHED:正常数据传输状态
FIN_WAIT1: 应用说它已经完成
FIN_WAIT2: 另一边已同意释放
ITMED_WAIT: 等待所有分组死掉
CLOSING: 两边同时尝试关闭
TIME_WAIT: 另一边已初始化一个释放
LAST_ACK: 等待所有分组死掉
netstat 【命令选项】
-a或--all:显示所有连线中的Socket;
-A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址;
-c或--continuous:持续列出网络状态;
-C或--cache:显示路由器配置的快取信息;
-e或--extend:显示网络其他相关信息;
-F或--fib:显示FIB;
-g或--groups:显示多重广播功能群组组员名单;
-h或--help:在线帮助;
-i或--interfaces:显示网络界面信息表单;
-l或--listening:显示监控中的服务器的Socket;