LOADING

【超详细】Linux系统之nethogs命令

运维1个月前发布 杨帆舵手
15 0 0
广告也精彩
欢迎指数:
参与人数:

1.简介

NetHogs是一个小型的net top工具,不像大多数工具那样拖慢每个协议或者是每个子网的速度而是依照进程进行带宽分组。
NetHogs不需要依赖载入某个特殊的内核模块。
假如发生了网络堵塞你能够使用NetHogs立即看到哪个PID形成的这种情况。
这样就很容易找出哪个程序突然长时间占用你的带宽。
NetHogs是一个类似于Linux的top指令的开源的指令行东西,用来按进程或程序实时计算网络带宽使用率,它能够直观的显示每个进程占用的带宽。

本次测试环境:Centos7.6系统-服务器来自: 蓝易云
定位建站服务器,特点是 香港五网CN2网络 ,国内速度优秀,支持VPC内网互联、快照、备份等功能。
<span>移动+联通+电信+教育网+广电-五网CN2-延迟超低!</span>
蓝易云持有 IDCISPCDN许可证,为正规商家。
<span>详细测评文章:点我查看</span>

Centos安装:

yum install nethogs -y

Ubuntu安装:

sudo apt-get install nethogs

<span>安装完成后直接SSH内执行:nethogs 即可</span>

效果图

2.参数说明

-V 打印命令版本
-h 打印帮助
-b bughunt模式
-d 指定显示刷新频率,单位秒,默认1秒
-v 指定流量单位模式(0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB)
-c 设置刷新更新次数
-t tracemode模式,可以记录下每一次刷新的流量值
-p 混杂模式下监听流量(不建议使用)
-s 按照发送流量排序输出
-a 监控所有网卡端口,包括环回接口

3.运行模式下按键说明

q 退出
s 按照发送流量排序
r 按照接受流量排序
m 切换端口流量单位显示模式在B,KB,MB之间流量切换

4.教程结束,就可以正常使用啦。

此站内容质量评分请点击星号为它评分!

您的每一个评价对我们都很重要

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...