首页 > Linux系统管理 > nload实时查看linux服务器网络流量

nload实时查看linux服务器网络流量

2014年10月28日

nload实时查看linux服务器网络流量
http://blog.chinaunix.net/uid-429659-id-3182884.html
如果你仅仅是想查询当前服务器的带宽,nload绝对是个很好用的一个工具,功能虽然很单一,但是很强.虽然不能像iptraf那样,可针对IP,协议等条件来查询,可以实时地监控网卡的流量,分输入流量Incoming 和输出流量Outgoing两部分,同时统计当前,平均,最小,最大,总流量的值,并且用动态图形方式表现出来,让你一目了然.
补充:
nload默认分为上下两块:上半部分是:Incoming也就是进入网卡的流量,下半部分是:Outgoing,也就是从这块网卡出去的流量,每部分都 有当前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),总和流量(Ttl)这几个部分,看起来还是蛮直观的。
另外,你也可以自己定义流量数值显示的单位 #/usr/local/nload/bin/nload –help
就可以看到具体的相关参数了。
效果请见文章最后面.
nload官网及下载 http://www.roland-riegel.de/nload/
http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz

nload安装方法:
wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz
tar zxvf nload-0.7.2.tar.gz
cd nload-0.7.2
./configure
make
make install
这样就安装好了,
直接输入nload回车即可看到动态流量信息,也可以指定网卡,如nload eth1
还可以指定是以K或M来显示流量,如nload -u M显示的流量是以MB为单位的.
执行命令:nload
Device eth0 [74.125.71.17] (1/4):
=============================================================
Incoming:
Curr: 1.44 MBit/s
Avg: 1.20 MBit/s
Min: 0.67 kBit/s
…. . .. . . Max: 2.20 MBit/s
||##################||###############|||######## Ttl: 1.26 GByte
Outgoing:
. ################## ########|.######## #######
# ################## ##################|#######
# ################## ##########################
#|################## |##########################
#################### ###########################
#################### ###########################
#################### ########################### Curr: 12.92 MBit/s
################################################ Avg: 11.80 MBit/s
################################################ Min: 3.25 MBit/s
################################################ Max: 15.20 MBit/s
################################################ Ttl: 2.81 GByte
我远程安装了两台服务器,第一台完全正常,第二台服务器在执行./configure 编译的时候,出现了下边两个报错:
1. ./configure时报错:configure: error: C++ compiler cannot create executables 。
有组件没有安装,执行命令:
yum install gcc gcc-c++ gcc-g77
继续执行./configure ,不料又报一下错误
2.configure: error: ncurses library or development files not found. ncurses is required for nload.
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install’. Stop.

yum install -y ncurses-devel
即可解决

本文的评论功能被关闭了.