Linux netstat命令详解和使用例子

Linux netstat命令详解和使用例子

ID:39465366

大小:70.50 KB

页数:15页

时间:2019-07-04

Linux netstat命令详解和使用例子_第1页
Linux netstat命令详解和使用例子_第2页
Linux netstat命令详解和使用例子_第3页
Linux netstat命令详解和使用例子_第4页
Linux netstat命令详解和使用例子_第5页
资源描述:

《Linux netstat命令详解和使用例子》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linuxnetstat命令详解和使用例子(显示各种网络相关信息)netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告如果你的计算机有时候接收到的数据报导致出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用netstat查一查为什么会出现这些情况了。1.

2、命令格式:netstat[-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]2.命令功能:netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。3.命令参数:-a或–all显示所有连线中的Socket。-A<网络类型>或–<网络类型>列出该网络类型连线中的相关地址。-c或–continuous持续列出网络状态。-C或–cache显示路由器配置的快取信息。-e或–extend显示网络其他相关信息。-F或–fib显示FIB。-g或–groups显示多重广播功能群组组员名单。-h或–h

3、elp在线帮助。-i或–interfaces显示网络界面信息表单。-l或–listening显示监控中的服务器的Socket。-M或–masquerade显示伪装的网络连线。-n或–numeric直接使用IP地址,而不通过域名服务器。-N或–netlink或–symbolic显示网络硬件外围设备的符号连接名称。-o或–timers显示计时器。-p或–programs显示正在使用Socket的程序识别码和程序名称。-r或–route显示RoutingTable。-s或–statistice显示网络工作信息统计表。-t或–tcp显示TCP传输协议的连线状况。-u或–ud

4、p显示UDP传输协议的连线状况。-v或–verbose显示指令执行过程。-V或–version显示版本信息。-w或–raw显示RAW传输协议的连线状况。-x或–unix此参数的效果和指定”-Aunix”参数相同。–ip或–inet此参数的效果和指定”-Ainet”参数相同。4.使用实例:实例1:无参数使用命令:netstat输出:复制代码代码如下:[root@localhost~]#netstatActiveInternetconnections(w/oservers)ProtoRecv-QSend-QLocalAddressForeignAddressStatet

5、cp0268192.168.120.204:ssh10.2.0.68:62420ESTABLISHEDudp00192.168.120.204:437110.58.119.119:domainESTABLISHEDActiveUNIXdomainsockets(w/oservers)ProtoRefCntFlagsTypeStateI-NodePathunix2[]DGRAM1491@/org/kernel/udev/udevdunix4[]DGRAM7337/dev/logunix2[]DGRAM708823unix2[]DGRAM7539unix3[]STREA

6、MCONNECTED7287unix3[]STREAMCONNECTED7286[root@localhost~]#说明:从整体上看,netstat的输出结果可以分为两个部分:一个是ActiveInternetconnections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到。另一个是ActiveUNIXdomainsockets,称为有源Unix域套接口(和网络套接字一样,但是只能用于本机通信,性能可以提高一倍)。Proto显示连接使

7、用的协议,RefCnt表示连接到本套接口上的进程号,Types显示套接口的类型,State显示套接口当前的状态,Path表示连接到套接口的其它进程使用的路径名。套接口类型:-t:TCP-u:UDP-raw:RAW类型--unix:UNIX域类型--ax25:AX25类型--ipx:ipx类型--netrom:netrom类型状态说明:LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求(如果有大量这样的状态包,检查是否中招了)SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认(如有大量此状

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。