NetHogs

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   #将监控日志写入日志文件
posted @ 2020-05-22 16:35  Beua  阅读(618)  评论(0编辑  收藏  举报