您好,登录后才能下订单哦!
密码登录
            
            
            
            
        登录注册
            
            
            
        点击 登录注册 即表示同意《亿速云用户服务条款》
        # 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进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。