netstat 是一个命令行工具,用于显示网络连接、路由表、接口统计和多种其他网络信息。常用的参数如下:
- -a : 显示所有连接和监听端口
- -t : 只显示 TCP 连接
- -u : 只显示 UDP 连接
- -n : 以数字形式显示端口和 IP 地址,而不是使用域名和服务名
- -l : 只显示监听端口
- -p : 显示哪个程序占用了特定的端口
栗子:
- 查看所有的tcp和udp的端口连接: netstat -atun
- 查看所有正在监听的端口: netstat -l
- 查看某个程序占用的端口: netstat -p [进程名]