码迷,mamicode.com
首页 > Web开发 > 详细

NetHogs

时间:2020-05-22 17:11:20      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:ipv6协议   rate   控制指令   网速   img   开源   监控进程   root   refresh   

NetHogs

1.什么是NetHogs?

NetHogs是一款开源、免费的,终端下的网络流量监控工具,它可监控Linux的进程或应用程序的网络流量。NetHogs只能实时监控进程的网络带宽占用情况。NetHogs支持IPv4和IPv6协议,支持本地网卡以及PPP链接

2.NetHogs能干嘛?

NetHogs命令能看到接口统计数据,可以让你每个进程使用的网络带宽的实时统计.

安装nethogs

[root@long ~]# yum install nethogs
[root@long ~]# nethogs

技术图片

监控某一块网卡

nethogs eth0
NetHogs提供交互式控制指令:

	m : Cycle between display modes (kb/s, kb, b, mb) 切换网速显示单位

	r : Sort by received. 按接收流量排序

	s : Sort by sent. 按发送流量排序

	q : Quit and return to the shell prompt. 退出NetHogs命令工具
常用的参数:

	-d delay for refresh rate. 数据刷新时间 如nethogs -d 1 就是每秒刷新一次

	-h display available commands usage. 显示命名帮助、使用信息

	-p sniff in promiscious mode (not recommended).

	-t tracemode.
	-V prints Version info.
nethogs -d 10        #每10s刷新一次数据
nethogs >>test.log   #将监控日志写入日志文件

NetHogs

标签:ipv6协议   rate   控制指令   网速   img   开源   监控进程   root   refresh   

原文地址:https://www.cnblogs.com/longren/p/12938037.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!