CentOS系统 yum 安装 iftop实时流量监控工具

一、

不多说其他的无用话题、直接看步骤:

1、要安装某个工具,首先得知道这个工具需要依赖包。

eg:iftop 就依赖 以下这几个依赖包(不清楚工具依赖什么包“Google、百度”)。

  flex   byacc    libpcap    ncurses    ncurses-devel    libpcap-devel

2、既然知道了 工具依赖包时哪些了,是不得知道这些个依赖包在目标服务器上是否有安装。

eg:命令: rpm -q samba //查询程序是否安装

     

如果有安装了,就应该可以查询到具体的依赖包,如上图。

具体 RPM 命令 参考如下 :

  1.安装软件包

  rpm -ivh ***.rpm 其中i表示安装,v表示输出,h表示用#作进度标记

  2.升级软件包

  rpm -Uhv ***.rpm

  3.删除软件包

  rpm -e package_name

  rpm -e –nodeps package_name 不考虑依赖包

  rpm -e –allmatches package_name 删除所有跟package_name匹配的所有版本的包

  4.查询软件包

  rpm -q package_name

  rpm -qp ***.rpm 获取当前目录下的rpm包相关信息

  rpm -qa | less 列出所有已安装的软件包

  rpm -qf /etc/sysctl.conf 查看某个文件属于哪个软件包

  rpm -qi package_name 列出已安装的这个包的标准详细信息

  rpm -qlp package_name 列出rpm包的文件内容

  rpm -q –scripts kernel | less 列出已安装rpm包自带的安装前和安装后脚本

  rpm -qa –queryformat ‘Package %{NAME} was build on %{BUILDHOST}\n’ | less queryformat强大的查询

  rpm –querytags | less 可以列出queryformat可以使用的所有变量从而组合成更强大的查询

  5.检查已安装软件包

  rpm -Va | grep bin

  检查失败的字符:

  S:文件大小不符,M:模式不符,5:MD5校验和不符,U:用户所有权不符,G:用户组所有权不符,T:mTime不符

  6.重建rpm数据库

  rm /var/lib/rpm/__db.00*

  rpm –rebuilddb 在rpm数据库已破坏且不能安装软件包的时候使用此大发

  7.从rpm提取文件

  rpm2cpio ***.rpm | cpio -idv /路径/文件名

如果查询结果没有安装

命令:单个安装

or 多个一起安装

(我这是采用yum安装)

回车就如下图所示:

其中 输入 “y”即可。(其余依赖包也是以上安装步骤及方法)。

3、当所有的依赖包都安装好了,就可以来安装 iftop了 如下:

wget ftp://fr2.rpmfind.net/linux/dag/redhat/el5/en/i386/dag/RPMS/iftop-0.17-1.el5.rf.i386.rpm

你可以通过以上途径获取到 iftop RPM包,当然也可以通过其他途径获取rpm包。

回车以上命令就开始下载了。。。。。。

4、iftop rpm包下载好后 rpm去哪呢? 下载好的rpm iftop包是存放在当前的路径下。

5、安装:rpm -ivh iftop-0.17-1.el5.rf.i386.rpm

Debian系统 运行:apt-get install iftop

6、启动命令: iftop 回车 如下图所示:

到此,你的iftop已经安装好了。

iftop是一款实时流量监控工具,监控TCP/IP连接等,缺点就是无报表功能。必须以root身份才能运行。

二、

第一行:带宽显示
中间部分:外部连接列表,即记录了哪些ip正在和本机的网络连接

中间部分右边:实时参数分别是该访问ip连接到 服务器2秒、10秒、40秒的平均流量

=>代表发送数据,<= 代表接收数据

底部三行:表示发送,接收和全部的流量

"TX":从网卡发出的流量

"RX":网卡接收流量

"TOTAL":网卡发送接收总流量

"cum":iftop开始运行到当前时间点的总流量

"peak":网卡流量峰值

"rates":分别表示最近2s、10s、40s 的平均流量

可以通过键盘的"q"键退出iftop

时间: 2024-08-03 14:53:41

CentOS系统 yum 安装 iftop实时流量监控工具的相关文章

Linux centos 下安装iftop端口流量监控工具(通过编译方式安装)

iftop可以监控服务器端口的实时流量,所以下面通过编译安装将iftop安装到服务器上. 安装步骤如下: 1,下载源码包iftop-1.0pre4.tar.gz: #wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-1.0pre4.tar.gz 2,进入到源码包所在目录/usr/soft/,解压: #tar -xvf iftop-1.0pre4.tar.gz 3,进入解压后的iftop目录: #cd iftop-1.0pre4 #ls

CentOS 6.6 安装ntop 网络流量监控工具

教程目标:CentOS 6.6 安装ntop 网络流量监控工具 日    期:2015年08月20日 联系邮箱:[email protected] Q Q  群:1851 15701 51CTO博客首页:http://990487026.blog.51cto.com ====================================准备阶段:              1,安装环境:       CentOS 6.6 X64 Dektopa桌面安装[中文,英文,要带有完整字库的,都可以],

centos系统yum安装apache+php+mysql

原文参考扩展来自:http://blog.csdn.net/lumengabc/article/details/38963609 先来解释一下,什么是 LAMP.正如标题所言,LAMP 实际上就是 Linux.Apache.MySQL.PHP 四个名称的缩写,当然最后一个 "P" 还有其他说法是 Perl 或者 Python.不用多说了,本文讲解的就是 Linux.Apache.MySQL.PHP 这四个东西,所以就这样解释了. 自己很早就在做网站,最初玩的是 ASP,后来主要研究 .

Linux实时流量监控工具 - iftop

*本文转自ggjucheng的博客 介绍 iftop是一款实时流量监控工具,监控TCP/IP连接等,缺点就是无报表功能.必须以root身份才能运行. 实例 默认是监控第一块网卡的流量 iftop 监控eth1 iftop -i eth1 直接显示IP, 不进行DNS反解析 iftop -n 直接显示连接埠编号, 不显示服务名称: iftop -N 显示某个网段进出封包流量 iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0 基于实例讲解输出含

网络实时流量监控工具iftop---转

网络实时流量监控工具iftop 分类: LINUX 1.安装依赖软件库 [[email protected] ~]# yum install libpcap libpcap-devel ncurses ncurses-devel -y 工具下载地址:http://www.ex-parrot.com/~pdw/iftop/ 2.解压并编译安装 [[email protected] ~]# tar xf iftop-1.0pre4.tar.gz -C /usr/local/src/ [[email 

CentOS 7 yum安装Zabbix

CentOS 7 yum安装Zabbix 一.Zabbix简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题. 下面是Centos7上yum安装zabbix的步骤. 二.Zabbix安装 本文档在同一台机器上安装了zabbix-server 和zabbix-agent 自己监控自己. 1.配置LAMP 参照下面的链接 Centos

centos下yum安装lamp和lnmp轻松搞定

centos下yum安装lamp和lnmp轻松搞定,到底多轻松你看就知道了,妈妈再也不担心不会装lamp了. 很辛苦整理的安装方法,会持续更新下去.凡无法安装的在评论里贴出问题来,会尽快解决.共同维护一个可用yum可用更新. 软件列表:php5.4 apache2.2 mysql5.5 nginx1.8 centos6.x rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ng

Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因

原文:Linux(CentOS)系统下安装好apache(httpd)服务后,其他电脑无法访问的原因 今天试了下在虚拟机上利用CentOS系统的yum命令安装好了httpd(apache2.4.6),然后在windows系统下访问此虚拟机的ip地址,却访问不了. 因为前段时间有知道过iptable的限制,所以在想是不是因为iptable限制了80端口呢! 所以在网上找了下iptable的命令,并且把tcp的80端口设置成允许任何IP都可以访问: iptables -I INPUT -p TCP

CentOS 系统中安装 ArcGIS Server10.1 一些问题及解决

由于工作中主要使用RoR开发,所以就把这个帖子发在这里了 本人由于从事GIS相关工作,因此工作中经常用到ArcGIS及相关软件,开发使用RoR,为了部署和服务器配置方便,故采用Linux作为服务器操作系统.ArcGIS Server为地图发布的重要工具,平常大多部署在Windows环境下,ESRI官网提供了Linux下安装的教程,同时google上也能搜到一些安装的教程,这里就在安装过程中遇到了一些问题与解决方法,分享出来与大家共同进步. 参考文档:http://www.cnblogs.com/