
linux查看端口状态使用netstat命令。 netstat命令各个参数说明如下: -a:列出所有网络状态,包括 Socket 程序; -c秒数:指定每隔几秒刷新一次网络状态; -n:使用 IP 地址和端口号显示,不使用域名与服务名; -p:显示 PID 和程序名; -t:显示使用 TCP 协议端口的连接状况; -u:显示使用 UDP 协议端口的连接状况; -I:仅显示监听状态的连接; -r:显示路由表; netstat命令与grep结合可查看某个具体端口及服务情况。 netstat -ntlp //查看当前所有tcp端口
netstat -ntulp |grep 80 //查看所有80端口使用情况
netstat -anp | grep 3306 //查看所有3306端口使用情况 查看一台服务器上面哪些服务及端口 netstat -lanp 查看一个服务有几个端口。比如要查看mysqld ps -ef |grep mysqld 查看某一端口的连接数量。比如3306端口 netstat -pnt |grep :3306 |wc 查看某一端口的连接客户端IP。比如3306端口 netstat -anp |grep 3306 查看网络端口 netstat -an |