linux下查看网卡实时流量工具

标签: linux 网卡 实时 | 发表时间:2011-08-22 00:04 | 作者:祥哥哥 caoxg
出处:http://www.nb03.com/
      nload是一个网络流量统计工具,当前版本为0.7.2。

下载地址:http://sourceforge.net/project/showfiles.php?group_id=35865

使用yum 安装也可以。

yum install nload

源码安装
wget http://heanet.dl.sourceforge.net/project/nload/nload/0.7.2/nload-0.7.2.tar.gz
tar zxvf nload-0.7.2.tar.gz
cd nload-0.7.2
./configure
make -j4
make install
安装目录自己定,安装十分简单,基本上不会出什么错误!
完成后就可以用来监测网卡流量了:
nload
linux下使用nload查看网卡实时流量 - linux - 我的博客

 


默认第一行是网卡的名称及IP信息,使用键盘上的左右键可以切换网卡。
默认上边Incoming是进入网卡的流量;
默认下边Outgoing是网卡出去的流量;
默认右边(Curr当前流量)、(Avg平均流量)、(Min最小流量)、(Max最大流量)、(Ttl流量统计);
默认情况,统计数据的左边会使用显示流量图,用#号拼出来的,根据实时流量变化显示。
遇到的问题:在网卡流量特别大即超过网卡本身传输速率的时候,右边的几个值会不固定的变为负数。我感觉原因好像是网卡超负荷所以计算出错了!不是很确定,不知有没有高手明白这个问题!!!
还有很多参数可以使用,帮助里面的例子:  nload -t 200 -i 1024 -o 128 -U M
查看参数帮助命令:
nload --help
-a:这个好像是全部数据的刷新时间周期,单位是秒,默认是300.
-i:进入网卡的流量图的显示比例最大值设置,默认10240 kBit/s.
-m:不显示流量图,只显示统计数据。
-o:出去网卡的流量图的显示比例最大值设置,默认10240 kBit/s.
-t:显示数据的刷新时间间隔,单位是毫秒,默认500。
-u:设置右边Curr、Avg、Min、Max的数据单位,默认是自动变的.注意大小写单位不同!
   h|b|k|m|g    h: auto, b: Bit/s, k: kBit/s, m: MBit/s etc.
   H|B|K|M|G    H: auto, B: Byte/s, K: kByte/s, M: MByte/s etc.
-U:设置右边Ttl的数据单位,默认是自动变的.注意大小写单位不同(与-u相同)!
Devices:自定义监控的网卡,默认是全部监控的,使用左右键切换。
如只监控eth0命令: nload eth0

相关 [linux 网卡 实时] 推荐:

linux下查看网卡实时流量工具

- caoxg - 开心平淡对待每一天。热爱生活
      nload是一个网络流量统计工具,当前版本为0.7.2. 下载地址:http://sourceforge.net/project/showfiles.php?group_id=35865. 安装目录自己定,安装十分简单,基本上不会出什么错误. 完成后就可以用来监测网卡流量了:. 默认第一行是网卡的名称及IP信息,使用键盘上的左右键可以切换网卡.

Linux下设置双网卡

- - CSDN博客推荐文章
•         cd /etc/sysconfig/network-scripts下,这个文件夹下有 ifcfg-eth0,ifcfg-eth1两个文件(可能更多),这就是两个网卡的配置文件. 例如:ifcfg-eth0如下(未添加网关前):. •         vi  ifcfg-eth0在该网卡中添加,改过后文件:.

提升 Linux 网络性能,应付 100 GB的网卡

- - 极客521 | 极客521
贾斯玻.布鲁勒在2015年澳大利亚Linux研讨会(LCA)的有关内核的小型研讨会上提到:100GB的网卡即将来临( 见幻灯片,PDF格式的). 对Linux内核来说,要以最大的速度驱动这样的适配器将是巨大的挑战. 应对这一挑战是目前和未来一段时间内工作的重心. 好消息是Linux网络通信速度已经有了很大的提高-不过还有一些问题有待解决.

Linux 系统实时监控的瑞士军刀 - Glances

- - 开源软件 - ITeye博客
早些时候,我们提到过有很多可以用来监视系统性能的 Linux  系统监视工具. 但我们估计,或许更多的用户会倾向与绝大多数 Linux 发行版都带的工具 ( top 命令). top 命令是 Linux 下的一个实时任务管理器, 同时也是用于在  GNU/Linux 发行版中寻找系统性能方面的瓶颈,并帮助我们作出正确操作的常用系统监视工具.

Linux 单网卡通过NAT设置共享上网 - 百川汇海 - CSDN博客

- -
第一步在单网卡上面绑定一个内网的地址. 第二部配置nat的转发,创建一个脚本. 第三部 配置内网机器的ip地址为内网ip,网关为em1:0的地址.

NetHogs——Linux下按进程实时统计网络带宽利用率

- - 极客范 - GeekFan.net
网上有很多适用于Linux操作系统的开源网络监视工具.比如说,你可以用命令iftop来检查带宽使用情况. netstat用来查看接口统计报告,还有top监控系统当前运行进程.但是如果你想要找一个能够按进程实时统计网络带宽利用率,那么NetHogs就是你所需要的唯一工具.. NetHogs – 网络带宽监控.

Javascript 里跑Linux

- rockmaple - Shellex's Blog
牛逼到暴的大拿 Fabrice Bellard,用Javascript实现了一个x86 PC 模拟器,然后成功在这个模拟器里面跑Linux(请用Firefox 4 / Google Chrome 11打开,Chome 12有BUG). 关于这个东西… 伊说 “I did it for fun“,大大啊大大啊….

Linux Ksplice,MySQL and Oracle

- Syn - DBA Notes
Oracle 在 7 月份收购了 Ksplice. 使用了 Ksplice 的 Linux 系统,为 Kernel 打补丁无需重启动,做系统维护的朋友应该明白这是一个杀手级特性. 现在该产品已经合并到 Oracle Linux 中. 目前已经有超过 700 家客户,超过 10 万套系统使用了 Ksplice (不知道国内是否已经有用户了.

linux makefile编写

- hl - C++博客-首页原创精华区
在讲述这个Makefile之前,还是让我们先来粗略地看一看Makefile的规则. target也就是一个目标文件,可以是Object File,也可以是执行文件. prerequisites就是,要生成那个target所需要的文件或是目标. command也就是make需要执行的命令. 这是一个文件的依赖关系,也就是说,target这一个或多个的目标文件依赖于prerequisites中的文件,其生成规则定义在 command中.

Linux下的VDSO

- 圣斌 - Adam's
VDSO(Virtual Dynamically-linked Shared Object)是个很有意思的东西, 它将内核态的调用映射到用户态的地址空间中, 使得调用开销更小, 路径更好.. 开销更小比较容易理解, 那么路径更好指的是什么呢. 拿x86下的系统调用举例, 传统的int 0×80有点慢, Intel和AMD分别实现了sysenter, sysexit和syscall, sysret, 即所谓的快速系统调用指令, 使用它们更快, 但是也带来了兼容性的问题.