说明:下文内容很多收录自 “UNIX / Linux: 10 Netstat Command Examples”
1. 并发请求数及其TCP连接状态
$ netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。
2. 列出所有端口
$ netstat -a | more
3. 列出所有TCP、UDP端口
$ netstat -at
$ netstat -au
4. 列出所有监听状态的端口
$ netstat -l
$ netstat -lt (TCP)
$ netstat -lu (TCP)
$ netstat -lx (Unix Socket)
5. 列出每种协议的统计数据
$ netstat -s
$ netstat -st(TCP)
$ netstat -su(UDP)
6. 在netstat输出中显示PID及程序名
$ netstat -pt
7. 不解析域名、端口及用户名
$ netstat -an
$ netsat -a --numeric-ports
$ netsat -a --numeric-hosts
$ netsat -a --numeric-users
8. 定期输出信息
$ netstat -c
9. 显示内核路由信息
$ netstat -r
10. 查找端口被那个程序占用
$ netstat -ap | grep ssh
$ netstat -an | grep ':80'
11. 显示网卡列表
$ netstat -i
$ netstat -ix
分享到:
相关推荐
主要介绍了Linux下netstat一些常见用法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
该诊断命令使用 NBT(TCP/IP 上的 NetBIOS)显示协议统计和当前 TCP/IP 连接。该命令只有在安装了 TCP/IP 协议之后才可用。
netstat的安装及使用
netstat的用法详解,帮大家分析,有实例!
Linux 中关于网络的netstat命令,相关内容。
Linux netstat命令详解 netstat 是网络编程常用的命令
netstat -na 结果
netstat TCP状态栏排序并统计脚本
Netstat 命令
cmd 和 netstat指令
netstat 命令的详细说明,凑字数很困难,慢慢凑
netstat命令的使用 netstat命令的使用 netstat命令的使用
netstat源码实现
netstat监控脚本netstat监控脚本netstat监控脚本netstat监控脚本
X-NetStat 可以监视本地当前网络和互联网络连接。可显示每一个当前连接的本地/远程网络地址(主机名或IP)、本地/远程端口和连接状态,支持ICMP、UDP、TCP协议。任何时候当你连接到一个网站、检查电子邮件、发送ICQ...
vb.net netstat 简单的例子,没太多技术含量
程序代码实现netstat,获取本地tcp、udp状态信息
Netstat32 - (C) 2003-2004 Salvatore Meschini - Freeware <br>You can use/distribute this program for FREE but you CAN'T modify it without my permission (just ask for it...)! Please read the legal...
Linux netstat命令 Linux netstat命令用于显示网络状态。 利用netstat指令可让你得知整个Linux系统的网络情况。 语法netstat [-acCeFghilMnNoprstuvVwx][-A][--ip] 参数说明: -a或–all 显示所有连线中的Socket。 -...