Netstat命令用于显示协议统计数据和当前TCP/IP网络的连接相关信息。
很多时候我们需要查看自己的电脑某些网络端口是否被正常打开或者是否已经成功与别的机器建立连接,或者想看一些连接、协议的统计数据,就需要用netstat命令来查看。
命令后面带个问号就能查看到帮助了,我的是英文系统,听说中文系统下可以查到中文的帮助,我没条件测试,所以不知道,希望知道的朋友帮我核实再告诉我。
先来人肉翻译一下各个选项所代表的意思吧:
上表清楚地显示了所有参数的意义,上面的各大参数除了特别说明外,都可以组合使用,而且只需要偷懒只打一个杠,下面来举几个例:
对照上面中文的选项表,使用上应该不会有什么问题,下面附一个可能出现的名词对照吧:
达叔傻乐( darwin.zuo@163.com )
netstat命令的作用
netstat (network statistics) 是一个命令行的网络状况查看分析工具,它可以打印当前网络的连接情况,路由表 ,网络接口统计,伪装连接、multicast memberships。
netstat命令: 用于输出和网络相关的信息,比如网络连接状况、路由表、接口统计等信息。
通过它,你可以看到有哪些网络网络连接、端口号在使用,以及哪些进程使用他们。
netstat语法格式:
netstat [address_family_options] [–tcp|-t] [–udp|-u] [–udplite|-U]
[–sctp|-S] [–raw|-w] [–l2cap|-2] [–rfcomm|-f] [–listening|-l]
[–all|-a] [–numeric|-n] [–numeric-hosts] [–numeric-ports]
[–numeric-users] [–symbolic|-N] [–extend|-e[–extend|-e]]
[–timers|-o] [–program|-p] [–verbose|-v] [–continuous|-c]
[–wide|-W]
命令选项的说明:
每一列的含义:
State的值:
示例
1、man8手册
2、netstat
3、使用netstat进行网络管理
netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知有哪些网络连接正在运作。使用时如果不带参数,netstat显示活动的 TCP 连接。
该命令的一般格式为 :
netstat [-a][-e][-n][-o][-p Protocol][-r][-s][Interval][1]
列标题:
Name接口的名字
Mtu 接口的最大传输单位
Net/Dest 接口所在的网络
Address 接口的IP地址
Ipkts 接收到的数据包数目
Ierrs 接收到时已损坏的数据包数目
Opkts 发送的数据包数目
Oeers 发送时已损坏的数据包数目
Collisions 由这个接口所记录的网络冲突数目
扩展资料
Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。
Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
参考资料来源:百度百科-Netstat
以上就是关于netstat命令详解全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!