在Linux系统中,可以使用多种工具来查看网卡流量。以下是一些常用的命令行工具:
ifconfig:这是最基本的网络接口查看命令,但在最新的Linux发行版中,ifconfig命令已经被ip命令替代。
ip:用来查看和操作路由、网络设备、接口等信息。
ethtool:提供网络设备的详细信息,包括流量统计。
nload:提供一个实时的网络流量图,可以用来监控进出网卡的数据。
vnstat:一个基于时间的网络带宽监控工具,可以记录流量使用情况。
下面是使用ip和ethtool命令查看网卡流量的示例:
# 查看所有网络接口的概要信息
ip -s link
# 查看特定网卡(例如 eth0)的详细流量统计
ethtool -S eth0
ethtool -S命令将显示特定网卡的流量统计,包括接收到的字节数、发送的字节数、接收到的广播包数、发送的多播包数等。
如果你想要一个实时的流量监控,可以使用nload:
# 安装 nload(如果尚未安装)
sudo apt-get install nload # 在Debian/Ubuntu上
sudo yum install nload # 在CentOS上
# 监控网卡流量
nload
nload将打开一个图形窗口,显示网络接口的实时流量。