Linux查看网络流量
文章原文: Linux查看网络流量 作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况。本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法。部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以CentOS系统为例介绍软件安装方法。 查看总流量 ip ip 命令来自 iproute2util 包,是查看、配置网络/路由的工具。作为 ifconfig 的替代品, ip 命令功能更强大,用法更语义化。 ip 命令在大多数系统上都已经默认安装,也可通过 yum install -y iproute 安装。 ip 的 " -s -h " 参数查看各网卡的总流量,下图是 ip -s -h link 的输出结果: nload nload 命令可以查看各个网络设备的当前网络速率,也会展示流经设备的总流量。 nload 来自 EPEL 软件库,CentOS安装命令为: yum install -y epel-release && yum install -y nload 。查看eth0网卡流量 nload eth0 命令输出如下: PS: netstat -s 和 ifconfig -s 都可以查看收发的总包( netstat 分协议给出),但不会给出字节数据。 查看实时网速网速 nload 命令可以输出当前网速,上面已经介绍过,本节不再赘述。 dstat