HCRM博客

如何在CentOS系统中查看带宽使用情况?

在 CentOS 操作系统中,有多种方法可以查看网络带宽的使用情况,以下是一些常用的工具和命令:

1、iftop

如何在CentOS系统中查看带宽使用情况?-图1
(图片来源网络,侵权删除)

安装sudo yum install iftop y

使用iftop

i [interface]:指定监测的网卡,如eth0eth1 等。

B:以字节为单位显示流量。

F [IP地址]:过滤特定 IP 地址的流量。

界面说明

如何在CentOS系统中查看带宽使用情况?-图2
(图片来源网络,侵权删除)

TX:从网卡发出的流量。

RX:网卡接收的流量。

TOTAL:网卡发送接收总流量。

cum:iftop 开始运行到当前时间点的总流量。

peak:网卡流量峰值。

rates:分别表示最近 2s、10s、40s 的平均流量。

如何在CentOS系统中查看带宽使用情况?-图3
(图片来源网络,侵权删除)

2、nload

安装sudo yum install nload y

使用nload

功能:实时监控入站和出站流量,并以图表形式显示。

3、vnstat

安装sudo yum install vnstat y

使用vnstat

l:实时查看流量。

4、bmon

安装sudo yum install bmon y

使用bmon

功能:实时监控网络带宽利用率和速率估计。

5、NetHogs

安装sudo yum install nethogs y

使用nethogs

d [seconds]:延迟刷新时间,单位,默认 1 秒。

t:跟踪模式。

b:bughunt 模式,意味着跟踪模式。

device:监听的设备,默认是eth0

6、iptrafng

安装sudo yum install iptrafng y

使用sudo iptrafng

功能:提供多种显示网络连接当前状态的选项。

7、htop

安装sudo yum install htop y

使用htop

功能:虽然主要用于监控系统资源,但也可以显示网络带宽(需要适当配置)。

8、sar

安装sudo yum install sysstat y

使用sar n DEV 1

功能:报告网络统计,但不是实时的。

9、speedtestcli

安装sudo yum install speedtest y

使用speedtest

功能:测试网络速度,包括下载速度、上传速度和延迟。

通过以上工具和命令,您可以全面了解 CentOS 系统中的网络带宽使用情况,每个工具都有其特定的用途和优势,选择合适的工具可以帮助您更有效地管理和优化网络性能。

分享:
扫描分享到社交APP
上一篇
下一篇