在Linux系统中,查看IP流量通常可以使用iftop
、nethogs
、ip
命令或者查看/proc/net/dev
文件等方法。
一、iftop
iftop
是一个实时流量监控工具,它可以监控网络接口的带宽使用情况,显示每个连接的流量信息等。iftop
快速定位流量来源和去向。epel - release
(如果未安装):yum install epel - release
iftop
:yum install iftop
iftop -i eth0
(假设要监控eth0
这个网络接口),就可以看到实时的流量监控画面。二、nethogs
nethogs
按照进程来显示网络流量使用情况。nethogs
就非常有用。sudo apt - get install nethogs
sudo nethogs
,它会列出所有正在使用网络的进程及其对应的流量信息。三、ip命令
ip
命令是一个强大的用于管理Linux网络配置的工具,也可以用来查看一些基本的网络流量统计信息。eth0
)的接收和发送字节数:ip - s link show eth0
四、/proc/net/dev文件
cat /proc/net/dev
命令就可以看到所有网络接口的接收和发送字节数、包数等统计信息。如果遇到无法查看流量或者查看结果不准确的情况:
nethogs
)可能需要超级用户权限才能查看所有进程的网络流量信息,使用sudo
来运行命令。ip link show
命令查看系统中的网络接口名称。领取专属 10元无门槛券
手把手带您无忧上云