Chinaunix首页 | 论坛 | 博客
  • 博客访问: 778166
  • 博文数量: 94
  • 博客积分: 1238
  • 博客等级: 少尉
  • 技术积分: 1174
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-13 19:22
个人简介

走自己的路让别人说去吧!

文章分类

全部博文(94)

文章存档

2015年(4)

2014年(3)

2013年(12)

2012年(32)

2011年(43)

分类: LINUX

2011-08-19 06:52:21

Linux下检测网卡流量的两款软件,
其一是:,
另外一个就是:

这两个软件的安装方法都很简单,从以上网址下载下来后,
安装nload:

  1. ./configure –prefix=/usr/local/nload && make && make install

安装iftop:

  1. ./configure –prefix=/usr/local/iftop && make && make install

这样就好了,然后你就可以执行如下命令来监测网卡流量了:
nload是:

  1. #/usr/local/nload/bin/nload

iftop是:

  1. #/usr/local/iftop/sbin/iftop

一般的服务器都会有内网和外网两块网卡,nload默认的是eth0网卡,如果你想监测eth1网卡的流量:
那么

  1. #/usr/local/nload/bin/nload eth1

这样即可。
nload默认分为上下两块:上半部分是:Incoming也就是进入网卡的流量,下半部分是:Outgoing,也就是从这块网卡出去的流量,每部分都 有当前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),总和流量(Ttl)这几个部分,看起来还是蛮直观的。
另外,你也可以自己定义流量数值显示的单位 #/usr/local/nload/bin/nload –help
就可以看到具体的相关参数了。

下面再来说下iftop
iftop默认也是监测eth0网卡的流量,如果你想要监测eth1这块网卡,则需要加-i+eth1来指定网卡,也就是这样:

  1. #/usr/local/iftop/sbin/iftop -i eth1
iftop显示的也很直观,样子和操作有些像top命令。
在iftop的图表中最后有三列流量的数值显示,
其中第一列的意思是:在之前两秒钟的平均流量
第二列的意思是:在之前10秒钟一共的流量
最后一列的意思是:在之前的40秒钟五分之一的流量数值
阅读(2148) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

2011-08-21 11:19:51

***功