00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

nstat命令是一个简单的监视内核的SNMP计数器和网络接口状态的实用工具 。

02. 命令格式

格式:nstat [选项]

03. 常用选项

-z   显示0计数器
-h  显示帮助信息
-V  显示指令版本信息
-r  清零历史统计
-n  不显示任何内容,仅更新历史
-a  显示计数器的绝对值
-s  不更新历史
-d  以守护进程的方式运行本指令
-j  以json格式打印结果

04. 参考示例

4.1 查询内核的SNMP计数器和网络接口状态

[root@localhost ~]# nstat
#kernel
IpInReceives                    773                0.0
IpInDelivers                    773                0.0
IpOutRequests                   145                0.0
TcpInSegs                       203                0.0
TcpOutSegs                      146                0.0
UdpInDatagrams                  295                0.0
UdpOutDatagrams                 2                  0.0
Ip6InReceives                   1                  0.0
Ip6InDelivers                   1                  0.0
Ip6InMcastPkts                  1                  0.0
Ip6InOctets                     72                 0.0
Ip6InMcastOctets                72                 0.0
Ip6InNoECTPkts                  1                  0.0
Icmp6InMsgs                     1                  0.0
Icmp6InNeighborAdvertisements   1                  0.0
Icmp6InType136                  1                  0.0
TcpExtDelayedACKs               1                  0.0
TcpExtTCPHPHits                 68                 0.0
TcpExtTCPPureAcks               46                 0.0
TcpExtTCPHPAcks                 56                 0.0
TcpExtTCPAutoCorking            4                  0.0
TcpExtTCPOrigDataSent           137                0.0
IpExtInMcastPkts                290                0.0
IpExtOutMcastPkts               1                  0.0
IpExtInBcastPkts                280                0.0
IpExtInOctets                   75274              0.0
IpExtOutOctets                  31223              0.0
IpExtInMcastOctets              22608              0.0
IpExtOutMcastOctets             67                 0.0
IpExtInBcastOctets              33258              0.0
IpExtInNoECTPkts                773                0.0
[root@localhost ~]#

4.2 以json格式打印结果

[root@localhost ~]# nstat -j
{"kernel":{"IpInReceives":47,"IpInDelivers":47,"IpOutRequests":9,"TcpInSegs":15,"TcpOutSegs":10,"UdpInDatagrams":24,"TcpExtTCPHPHits":3,"TcpExtTCPPureAcks":4,"TcpExtTCPHPAcks":4,"TcpExtTCPAutoCorking":1,"TcpExtTCPOrigDataSent":10,"IpExtInMcastPkts":23,"IpExtInBcastPkts":9,"IpExtInOctets":4396,"IpExtOutOctets":2984,"IpExtInMcastOctets":1368,"IpExtInBcastOctets":1704,"IpExtInNoECTPkts":47}}
[root@localhost ~]#

4.3 不更新历史

[root@localhost ~]# nstat -s
nstat: history is stale, ignoring it.
#12240.1804289383 sampling_interval=2 time_const=60
IpInReceives                    879168             1.5
IpInDelivers                    879113             1.5
IpOutRequests                   3269               0.3
IpOutNoRoutes                   16                 0.0
IcmpInMsgs                      65                 0.0
IcmpInRedirects                 65                 0.0
IcmpOutMsgs                     11                 0.0
IcmpOutDestUnreachs             11                 0.0
IcmpMsgInType5                  65                 0.0
IcmpMsgOutType3                 11                 0.0
TcpActiveOpens                  8                  0.0

4.4 显示计数器的绝对值

[root@localhost ~]# nstat  -a
nstat: history is stale, ignoring it.
#12240.1804289383 sampling_interval=2 time_const=60
IpInReceives                    879208             1.4
IpInDelivers                    879153             1.4
IpOutRequests                   3281               0.4
IpOutNoRoutes                   16                 0.0
IcmpInMsgs                      65                 0.0
IcmpInRedirects                 65                 0.0
IcmpOutMsgs                     11                 0.0
IcmpOutDestUnreachs             11                 0.0
IcmpMsgInType5                  65                 0.0
IcmpMsgOutType3                 11                 0.0
TcpActiveOpens                  8                  0.0

4.5 清零历史统计

[root@localhost ~]# nstat -r
#12240.1804289383 sampling_interval=2 time_const=60
IpInReceives                    879249             1.0
IpInDelivers                    879194             1.0
IpOutRequests                   3289               0.1
IpOutNoRoutes                   16                 0.0
IcmpInMsgs                      65                 0.0
IcmpInRedirects                 65                 0.0
IcmpOutMsgs                     11                 0.0
IcmpOutDestUnreachs             11                 0.0
IcmpMsgInType5                  65                 0.0
IcmpMsgOutType3                 11                 0.0

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——nstat命令(190)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  3. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  6. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  7. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  8. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

  9. 大学生为什么要学Linux?Linux有什么优点?

    前言 Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到 ...

最新文章

  1. 【POJ】2503 Babelfish(字典树,map,指针)
  2. (转载)IIS安装配置全过程
  3. 在单块磁盘上安装2000和XP操作系统
  4. 12.3、Libgdx的图像之截屏
  5. cmw500综合测试仪使用_山西优质三相直流电阻测试仪图片-南电合创
  6. Codeforces Round #344 (Div. 2) B. Print Check
  7. matlab实验8数据分析与多项式计算,hashidamatlab实验八数据处理与多项式计算.doc
  8. Atom飞行手册翻译: 1.4 小结
  9. ubuntu安装eclipse java环境变量配置_【Linux学习】Ubuntu下安装JDK以及配置环境,和eclipse的下载...
  10. const常类型说明
  11. java 阿拉伯数字日期转换为中文大写日期方法_java方法转换大写日期及人民币大写转换方式 .txt...
  12. IT小白重装系统大全
  13. 3种修正异常数据的方法
  14. テクニカルアーティストに必要な資料集めようぜ!
  15. Java导出Excel文档(poi),并上传到腾讯云对象存储服务器
  16. 天是岸:优秀的网络营销推广人,身上一般都具备这7大特质
  17. 森林防火远程监控解决方案,再隐秘的角落也难逃天眼
  18. SkyWalking仪表盘
  19. windows和Linux未来,一家之言:Windows系统的未来就是变成Linux的一部分
  20. 晟兴地球如何添加经纬网

热门文章

  1. DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5的解决办法
  2. 算法——海量数据(5%)
  3. linux 开机自动启动服务
  4. 【转载】用Delphi实现程序间的数据传递
  5. 年龄测试计算器软件,抖音很火的年龄计算器
  6. C语言学习之用指针方法对10个整数按由大到小顺序排序
  7. 解决element-ui的表格设置固定栏后,边框线消失的bug
  8. 在人工智能时代下,如何让券商的数据做到“快准稳”
  9. Linux┊详解udev
  10. myEclipse开发内存溢出解决办法myEclipse调整jvm内存大小java.lang.OutOfMemoryError: PermGen space及其解决方法...