【Linux|小白技能之Linux下如何定位哪个进程的流量过高】
文章图片
大家好 , 我是小白 。 今天给白白们分享一下 , 当Linux操作系统tcp流量过高时 , 如何定位是谁的锅 , 是哪个进程导致的 。
某一天 , 小白的某CentOS 7 的系统突然收到报警 , 负载很高 , 千兆网卡带宽都跑满了 , Oh my god , 谁的锅呢 , 得把锅甩出去呀 , 哈哈~
- 查看监控 , 确认下网卡流量跑满
2. 定位哪个进程流量过高 - nethogs
可以查看监控 , 或者通过nload命令查看
#nload eth0
NetHogs是一个开源的命令行工具(类似于Linux的top命令) , 用来按进程或程序实时统计网络带宽使用率 。 nethogs属于epel里面软件包 , yum安装一下就行
#yum -y install nethogs
#nethogs eth0 -d 3 监控eth0 并每3s刷新一次
根据输出的program名字就能定位到是谁占用流量过高啦~
关于nethogs的详细使用 , 可以自行 help看下啦~ 搞定~
- CPU|Intel要推CPU氪金:花钱解锁额外功能、Linux内核率先支持
- Linux|华为鸿蒙系统的优势,真的太明显了,是面向未来的IOT系统
- Linux|钱包可能不保!骁龙888+ 6.1英寸屏,想选索尼全靠信仰加持
- Linux|体验近两个月!实话实说,体验最好的国产折叠屏手机还得是这一款
- Linux|7K能买到的全能本!华硕天选air开启预约,这三点提升诚意十足
- Linux|启中教育:直通车很烧钱?如何打破?
- nas|ORICO上线多盘位NAS产品,多功能加持,小白也能轻松搭建
- Linux|追赶Win11系统 新版Linux将支持12代酷睿独家秘技
- Windows|恒讯科技分析:linux vps和windows vps有何区别?
- 三星|在生产环境选择AlmaLinux的理由:十年支持,稳定维护,出色表现