有多种方法能查看网卡的流量,这里就挑几种。
一、直接命令查看网卡总流量
使用命令:
watch -n 1 "/sbin/ifconfig eth0 | grep bytes"
(eth0为你的网卡接口,如搬瓦工可能为venet0,可直接ifconfig查看。)
这样就可以直接显示当前网卡的总流量了,每秒刷新一次。
二、使用工具nLoad
nLoad官网及下载 http://www.roland-riegel.de/nload/
截止2015-05-03,最新版本为0.7.4,下文就直接用这个版本号了,如果你浏览官网看到更新的,可以直接替换。
安装教程:
Ubnutu:
直接sudo apt-get install nload,即可安装完毕。
当然,你如果是Centos,就不要想我一样天真的去试yum,除非你启用了"EPEL 仓库",好吧,1秒前我还不知道这是啥,就不去试了。
CentOS:
yum install gcc gcc-c++ ncurses-devel
wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
tar zxvf nload-0.7.4.tar.gz
cd nload-0.7.4
./configure
make & make install
安装完毕。
正确食用姿势:
nload -m:可以查看网卡实时流量/速率,不带图表。
直接运行nload可以查看实时流量/速率,带图表。
效果是这样的:
上方是入口流量,下方是出口流量。
操作快捷键:
你可以按键盘上的方向键或者 Enter/Tab 键在设备间切换。
按 F2 显示选项窗口。
按 F5 将当前设置保存到用户配置文件。
按 F6 从配置文件重新加载设置。
按 q 或者 Ctrl+C 退出 nload。
更多姿势:
指定刷新间隔:nload -t 500 (500毫秒)
指定网卡:nload eth0 (指定eth0为监控网卡)
Comments | NOTHING