NetHogs、nload都是第三方实用小工具,centos 7以上可以直接yum安装,也可以找源码安装。

1. nethogs 使用说明和例子

使用说明(参数基本使用默认值就行了,这个工具好处就是能清楚查看到哪个进程占用了更大的网络流量)用法:nethogs[-v][-h][-b][-d秒][-v模式][-c计数][-t][-p][-s][设备[设备…]]

-V:打印版本。

-H:打印这个帮助。

-B:BugHunt模式-表示跟踪模式。

-D:更新刷新率的延迟(秒)。默认值为1。

-V:查看模式(0=kb/s,1=total kb,2=total b,3=total mb)。默认值为0。

-C:更新次数。默认值为0(无限制)。

-TraceMod。

-P:在混乱模式下嗅探(不推荐)。

-S:按发送列对输出进行排序。

-A:监控所有设备,甚至是回送/停止的设备。

设备:要监视的设备。默认值是除环回之外的所有已启动和正在运行的接口

NetHogs运行时,按:

q:退出

S:按发送流量排序

R:按接收流量排序

M:在总计(kb、b、m b)和kb/s模式之间切换

使用例子

[root@ald8 ~]# nethogs

[root@ald8 ~]# nethogs eth0 eth1         // 假如有多个网卡要同时查看,可以网卡名依次写上即可

[root@ald8 ~]# nethogs eth1                //  指定查看某一个网卡

2. nload 使用说明和例子

使用说明(很适合查看整体网络流量的状态,参数主要是图形显示功能,个人觉得不够直观所以不实用,看数字就行了)命令行语法:

nload[选项][设备]

nload——帮助-h

选项:

-时间段设置平均时间窗口的长度(以秒为单位)

计算。

默认值为300。

-i max_scaling指定图形的100%标记,单位为kbit/s,表示

传入带宽使用。如果最大缩放比例为0或

给出了开关-M。

默认值为10240。

-M一次显示多个设备;没有流量图。

-o max_缩放与-i相同,但对于指示传出带宽的图表

用法。

默认值为10240。

-t interval确定显示器的刷新间隔(毫秒)。

默认值为500。

-U H B K M G设置用于显示交通号码的单位类型。

H B K M G H:自动,B:位/秒,K:k bit/s,M:m bit/s等。

h:auto,b:byte/s,k:k byte/s,m:m byte/s等。

默认值为h。

-U H B K M G与-U相同,但数据总量(不含“/S”)。

H B K M G默认为H。

设备要使用的网络设备。

默认为使用所有自动检测的设备。

--帮助

-h打印此帮助。

示例:nload-t 200-i 1024-o 128-u m

上述选项也可以在运行时通过按“F2”键进行更改。

使用例子

[root@ald8 ~]# nload              //直接输这条命令即可

linux进程网络流量使用查询,linux centos 查看进程网络流量状态、网络流量(使用nethogs、nload)...相关推荐

  1. 服务器流量异常排查步骤(查看进程的流量)

    服务器流量异常排查步骤(查看进程的流量) 参考文章: (1)服务器流量异常排查步骤(查看进程的流量) (2)https://www.cnblogs.com/pangguoping/p/5836725. ...

  2. 使用 IE 或Chrome等浏览器,通过网络抓包的形式,查看发送请求时的网络

    要求: 使用 IE 或Chrome等浏览器,通过网络抓包的形式,查看发送请求时的网络 实现步骤: 1.打开 IE 浏览器,选择"开发者工具",切换到"网络"标签 ...

  3. CentOS查看CPU、内存、网络流量和磁盘 I/O

    安装 yum install -y sysstat sar -d 1 1 rrqm/s: 每秒进行 merge 的读操作数目.即 delta(rmerge)/s wrqm/s: 每秒进行 merge ...

  4. Linux上怎样停止服务(jar包)、查看进程路径、关闭指定端口

    场景 在linux上部署的jar包服务需要停止该服务并关闭防火墙对应的端口. 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 ...

  5. 【回眸】Linux内核(六)进程是什么?如何复刻查看进程号命令?

    前言 很快到了Linux内核的第二阶段,接下来的文章都是关于Linux内核里关于进程的一些编程 什么是程序,什么是进程,两者有什么区别 程序是静态概念,比如gcc编译后产生的./a.out文件 当程序 ...

  6. CentOS查看进程的线程数方法

    CentOS 查看某个进程的线程 方法一 ps -T -p <pid> 1 方法二 top -H -p <pid> 方式一: cat /proc/[pid]/status 展示 ...

  7. centos查看进程及结束掉

    使用ps命令来查看进程 ps命令--查看静态的进程统计信息(一般结合选项使用 ps aux 或 ps -elf 命令) 建议使用 ps -elf 查询,输出的信息更详细些,包括 PPID (对应的父进 ...

  8. linux查看运行的程序c pu,在Linux系统中,采用()一命令查看进程输出的信息,得到下图所示的结果。系统启动时最先运行的进程是...

    Routing.protocols use different techniques for assigning[S1]to individual networks.Further,each rout ...

  9. centos7查看进程ps_Linux/Centos查看进程占用内存大小的几种方法总结

    1.命令行输入top回车,然后按下大写M按照memory排序,按下大写P按照CPU排序. 2. ps -ef | grep "进程名" ps -e -o 'pid,comm,arg ...

最新文章

  1. 我的JavaScript学习笔记
  2. 如何做好Code Review:思考、方法和实践
  3. Software_King-jdk配置java
  4. firewalld/iptables防火墙维护和状态查询命令(防火墙重载,区域操作命令,开启服务或端口,堵塞端口,iptables规则添加和删除)
  5. Java Web学习总结(34)——拦截器和过滤器的差异总结
  6. case when..then
  7. 马斯克圣诞节晒太空飞船:明年4月测试,5年后飞火星
  8. ref改变样式 vue_我用React和Vue构建了同款应用,对比看看(2020版)
  9. 程序员学习必备书单汇总,超全!
  10. 华为usg系列防火墙-密码重置
  11. 利用google搜索自己的博客
  12. 基于深度学习的音乐推荐系统(一)音频频谱图绘制
  13. python常见语法错误
  14. web之qq邮箱登录界面
  15. 设计项目全生命周期管理系统构建与实践
  16. VS中更改项目名称(以VS2017为例)
  17. 14.曲面消隐——图像空间算法(Z-buffer)+对象空间算法(画家算法+二叉空间剖分树)
  18. 删除字符串某一指定子字符串
  19. Suzy找到实习了吗Day 8 | 字符串开始啦 344. 反转字符串,541. 反转字符串 II,剑指 Offer 05. 替换空格,151. 反转字符串中的单词,左旋转字符串
  20. 【001】基于JavaFX实现的电子图片管理系统

热门文章

  1. C#LeetCode刷题之#232-用栈实现队列​​​​​​​​​​​​​​(Implement Queue using Stacks)
  2. C#算法设计排序篇之01-冒泡排序(附带动画演示程序)
  3. 通用职责分配软件原则之5-控制器原则
  4. vim 编辑演示_改变我生活的7个Vim技巧(含演示)
  5. php 三元预算? :_项目预算:一种反模式
  6. 异步生成器_使用生成器实现异步并等待
  7. 构建meteor应用程序_我如何在一个月内构建一个复杂的文本分析应用程序
  8. 所代币代币_代币网络效应
  9. php 查看磁盘挂载,linux如何查看磁盘使用情况
  10. 失忆症later和crowd什么关系_约惠七夕把爱给到对的人 费洛蒙香水作用危害,费洛蒙是什么东西,费洛蒙香水有用吗...