一. 知识与技能
了解 `nethogs` 和 `nload` 的作用和核心区别。
掌握 `nethogs` 和 `nload` 的安装方法。
熟练使用 `nethogs` 按进程查看网络带宽占用。
熟练使用 `nload` 查看网络接口的整体流量情况。
“假设你管理的服务器突然变得非常卡顿,带宽跑满了。你首先会想知道什么?”
”是哪个程序在占用带宽?“ 或者 ”是哪个网卡的流量异常?
第一部分:nethogs - 按进程监控网络带宽
1. 工具定位:
回答的问题:”是哪个进程在占用我的网络带宽?“
核心特点:"按进程"分组显示实时网络流量。
2. 安装方法:
Ubuntu/Debian:
sudo apt-get install nethogs
CentOS/RHEL/Fedora:
# 需要 EPEL 仓库
sudo yum install epel-release
sudo yum install nethogs
# 或者使用 dnf
sudo dnf install nethogs
3. 基本使用与命令详解:
常用命令:
sudo nethogs <网卡名称>
* 例如:`sudo nethogs ens33` (监控 `ens33` 网卡)
* 如果不指定网卡,默认监控所有活跃网卡。
输出信息解读:
PID USER PROGRAM DEV SENT RECEIVED
1234 root /usr/bin/ssh eth0 12.123KB 5.987KB
5678 &
nethogs与nload网络监控指南

最低0.47元/天 解锁文章
2608

被折叠的 条评论
为什么被折叠?



