Linux网络流量实时监控工具nload安装使用

一、介绍

Linux下的nload是一个很好用的工具,功能也很强,只是相对单一,只能查看总的流量。可以实时地监控网卡的流量,分Incoming,Outgoing两部分,也就是流入与流出的流量

同时统计当前,平均,最小,最大,总流量的值 官网:http://www.roland-riegel.de/nload/index.html

二、安装及使用

1.安装配置

[root@lookings src]# wget wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz //下载文件
[root@lookings src]# tar -zxvf nload-0.7.4.tar.gz //解压文件
[root@lookings src]# cd nload-0.7.4 //进入解压目录
[root@lookings nload-0.7.4]# ./configure //生成makefile
[root@lookings nload-0.7.4]# make && make install //编译及安装

在 Debian 或者 Ubuntu Linux 上安装 nload
键入 apt-get 命令:

1.$ sudo apt-get install nload
在 FreeBSD 操作系统上安装 nload
通过 port 安装 nload,键入:

1.# cd /usr/ports/net/nload/ && make install clean
或者添加包

1.# pkg install net/nload
在 OpenBSD 操作系统上安装 nload
键入下列命令:

1.$ sudo pkg_add -i nload
在类 Unix 操作系统上从源代码安装 nload
首先,使用 wget 或者 curl 命令获取源代码:

1.$ cd /tmp
2.$ wget http://www.roland-riegel.de/nload/nload-0.7.4.tar.gz
使用 tar 命令解压缩名为 nload-0.7.4.tar.gz 的 tar 包,键入:

1.$ tar xvf nload-0.7.4.tar.gz
使用 cd 命令进入 nload 源代码所在目录:

1.$ cd nload*
然后键入 ./configure 为你的操作系统配置安装包:

1.$ sh ./configure
或者

1.$ ./configure
运行 configure 命令需要一点时间。完成后,使用 make 命令编译 nload:

1.$ make
最后,键入 make install 命令以 root 用户身份安装 nload 应用程序和相关文件:

1.$ sudo make install
或者

1.# make install

2.使用

常用参数:

nload -h 可以看到使用帮助
nload -m //查看所有网卡实时流量
nload eth0 //查看指定驱动网卡的流量,现在指定的是eth0
nload -u k|m|g //指定流量显示的单位

如安装时提示下面的问题

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 即可解决

时间: 2024-09-28 06:59:22

Linux网络流量实时监控工具nload安装使用的相关文章

linux 网络流量监控工具iftop

iftop 是类似于top的实时流量监控工具.主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同那台机器间的流量大小,非常适合于代理服务器和iptables服务器使用 iftop可以用来监控网卡的实时流量(可以指定网段).反向解析IP.显示端口信息等,详细的将会在后面的使用参数中说明. iftop工具需要专门的下载和安装在服务器上,其下载链接地址为:http://pkgs.repoforge.org/iftop/ 因为我的是redhat 6.5的环境,所以下载这个包: 安装方法1.编译

linux网络操作相关命令汇总_unix linux

linux操作相关命令汇总的github地址:https://github.com/zhwj184/shell-work 复制代码 代码如下: #/bin/sh #查看http请求的header tcpdump -s 1024 -l -A -n host 192.168.9.56 tcpdump -s 1024 -l -A src 192.168.9.56 or dst 192.168.9.56 sudo tcpdump -A -s 1492 dst port 80 #本地网络中IP地址为192

利用Shell配合绘图工具GnuPlot图形化监控网络流量

网络流量的监控工具有很多,如:Mrtg.Cacti.Zabbix等等,他们都有着各自的特点,不同的侧重,只为适合不同的应用场景的各种特殊需求.除了网络流量监控工具以外,还有Nagios这样的监控主机状态的工具,不仅能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.还能在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知等功能.除此之外Nagios简单地插件设计使得用户可以方便地扩展自己服务的检测方法.也正

网络流量模型的异常检测方法

传统入侵检测的不足传统的入侵检测方法分为两种:基于误用检测(misused-based)方法和基于异常检测(anomaly-based)方法.前者需要攻击样本,通过描述每一种攻击的特殊模式来检测.该方法的查准率很高,并且可提供详细的攻击类型和说明,是目前入侵检测商业产品中使用的主要方法.然而 经过长时间的研究和应用,该方法也暴露出一定的弱点,由于基于特征的入侵检测系统是依靠人为的预先设定报警规则来实现, 所以在面对不断变化的网络攻击时有其本身固 有的缺陷,比如,利用这种方法时需要维护一个昂贵的攻

在 Linux/UNIX 终端下使用 nload 实时监控网络流量和带宽使用

如果你想在命令行界面监控网络吞吐量,nload 应用程序是个不错的选择.它是一个实时监控网络流量和带宽使用的控制台应用程序,使用两个图表可视化地展示接收和发送的流量,并提供诸如数据交换总量.最小/最大网络带宽使用量等附加信息. 安装 在 CentOS/RHEL/Red Hat/Fedora Linux 上安装 nload 首先在 CentOS 或者基于 RHEL 的操作系统上启用 EPEL 仓库,然后键入 yum 命令安装 nload: # yum install nload 在 Debian

Linux网络进程监控工具nethogs

  Linux网络监控工具nethogs 标签: 监控工具linux 2015-12-17 22:06 448人阅读 评论(0) 收藏 举报  分类: linux(40)  版权声明:本文为博主原创文章,未经博主允许不得转载. Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况.它支持 IPv4 和 IPv6 协议.支持本地网卡及 PPP 链接. 有些时候服务器莫名其妙的向外发送大量的包,占用大量带宽,导致其他服务器受到

如何在 Linux 中根据国家位置来阻断网络流量

如何在 Linux 中根据国家位置来阻断网络流量 作为一名维护 Linux 生产服务器的系统管理员,你可能会遇到这样一些情形:你需要根据地理位置,选择性地阻断或允许网络流量通过. 例如你正经历一次由注册在某个特定国家的 IP 发起的 DoS 攻击:或者基于安全考虑,你想阻止来自未知国家的 SSH 登录请求:又或者你的公司对某些在线视频有分销权,它要求只能在特定的国家内合法发行:抑或是由于公司的政策,你需要阻止某个本地主机将文件上传至任意一个非美国的远程云端存储. 所有的上述情形都需要设置防火墙,

Linux网络监控工具nethogs

Nethogs 是一个终端下的网络流量监控工具,它的特别之处在于可以显示每个进程的带宽占用情况,这样可以更直观获取网络使用情况.它支持 IPv4 和 IPv6 协议.支持本地网卡及 PPP 链接. 有些时候服务器莫名其妙的向外发送大量的包,占用大量带宽,导致其他服务器受到影响.那么在流量异常的情况下,如何查看每个进程使用的带宽呢?可以使用nethogs工具来查看. 当然还有一些其他宽带分析工具,需要的同学可以多了解了解,有个帖子 http://os.51cto.com/art/201404/43

FreeBSD-4.7下安装网络流量统计分析工具MRTG

原始URL:http://www.webrj.com/read.php?id=323 MRTG(MultiRouter Traffic Grapher, MRTG)是基于SNMP的典型网络流量统计分析工具,它耗用的系统资源很小,现在最新版本是2.9.25(mrtg-2.9.25.tar.gz),可从http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/mrtg-2.9.25.tar.gz取得. 实践笔记由seelinux在2002-02-19整理