linux怎么查看接口实时流量
linux怎么查看接口实时流量详细介绍
在 Linux 系统中,有多种方式可以查看接口实时流量,下面为你介绍几种常用的方法。
1. 使用
ifconfig命令
ifconfig可以显示网络接口的配置信息和流量统计数据。不过该命令在较新的 Linux 发行版中逐渐被ip命令替代,但仍可使用。
bash
interface_name
其中<interface_name>是你要查看的网络接口名称,像eth0、wlan0等。示例如下:
bash
eth0
输出里会包含接收和发送的字节数,不过它显示的是累计流量,并非实时流量。
2. 使用
ip -s link命令
ip命令是较新的网络配置工具,ip -s link能显示网络接口的详细信息,包含实时流量统计。
bash
show interface_name
示例:
bash
show eth0
输出中会有接收和发送的字节数、包数量等信息。你可以多次运行该命令来观察流量的变化。
3. 使用
iftop命令
iftop可实时显示网络接口的带宽使用情况,以交互式界面呈现。
- 若系统未安装
iftop,可使用包管理器进行安装:- 在 Debian 或 Ubuntu 系统中:
bash
iftop
- 在 CentOS 或 Fedora 系统中:
bash
yum iftop
- 安装完成后,使用以下命令启动
iftop:
bash
iftop interface_name
示例:
bash
iftop eth0
运行后,会实时显示该接口的流量信息,包含每个连接的带宽使用情况。
4. 使用
nload命令
nload能实时监控网络接口的入站和出站流量,并以图形化界面展示。
- 若系统未安装
nload,可使用包管理器进行安装:- 在 Debian 或 Ubuntu 系统中:
bash
nload
- 在 CentOS 或 Fedora 系统中:
bash
yum nload
- 安装完成后,直接运行
nload:
bash
nload interface_name
912nload <interface_name>
示例:
bash
nload eth0
912nload eth0
运行后,会显示该接口的实时流量信息,包含入站和出站流量的图表。