您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
# Linux中怎么查看网络流量及带宽
在Linux系统中,监控网络流量和带宽使用情况是网络管理和故障排查的重要任务。本文将介绍几种常用的命令行工具,帮助您实时查看和分析网络流量。
## 1. iftop - 实时流量监控
`iftop`是一款实时监控网络流量的工具,可以按带宽使用情况排序显示各个连接的流量。
### 安装方法
```bash
# Debian/Ubuntu
sudo apt install iftop
# RHEL/CentOS
sudo yum install iftop
sudo iftop -i eth0 # 监控指定网卡
界面会显示: - 顶部:带宽使用比例条 - 中部:当前连接及流量(按流量排序) - 底部:统计信息(2s/10s/40s平均流量)
nload
提供更简洁的界面,专注于显示网卡的输入/输出带宽。
# Debian/Ubuntu
sudo apt install nload
# RHEL/CentOS
sudo yum install nload
nload eth0 # 监控指定网卡
输出包括: - 实时下载/上传速率(单位自动转换) - 最小/最大/平均带宽值 - 流量图表
vnstat
是一款轻量级的网络流量统计工具,可生成每日/每月报告。
sudo apt install vnstat
sudo systemctl enable --now vnstat
vnstat -l # 实时监控
vnstat -d # 每日统计
vnstat -m # 月度报告
vnstat -hg # 小时图表
bmon
提供更丰富的监控功能,支持多种输出格式。
sudo apt install bmon
bmon -p eth0
按d
显示详细统计,q
退出
watch -n 1 "cat /proc/net/dev | grep eth0"
ethtool eth0 | grep Speed
工具 | 特点 | 适用场景 |
---|---|---|
iftop | 连接级监控 | 排查异常连接 |
nload | 简洁带宽显示 | 快速查看实时速率 |
vnstat | 长期统计 | 流量趋势分析 |
bmon | 多格式输出 | 定制化监控需求 |
建议根据实际需求组合使用这些工具,例如用nload
快速查看实时带宽,用vnstat
分析历史流量模式,用iftop
定位具体问题连接。
“`
注:实际使用时请将eth0
替换为您的实际网卡名称(可通过ip a
命令查看)。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。