Linux流量监控工具 - iftop

2017-12-20  本文已影响0人  风箫兮

1 iftop有什么用?

2 安装iftop

方法1 - 编译安装

# CentOS上安装所需依赖包:
yum -y install flex byacc  libpcap ncurses ncurses-devel libpcap-devel
# Debian上安装所需依赖包:
apt-get install flex byacc  libpcap0.8 libncurses5
# 可以到iftop官网下载最新的源码包
wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
tar zxvf iftop-0.17.tar.gz
cd iftop-0.17
./configure
make && make install

方法2:(懒人办法,最简单)

yum install epel-release #如果此命令无法安装可以尝试以下方法
# CentOS/RHEL 5
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
# CentOS/RHEL 6
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# CentOS/RHEL 7
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# centos系统
yum install iftop
# Debian系统
apt-get install iftop

3 运行iftop

3.1 运行效果

iftop
image.png

3.2 iftop运行参数

常用的参数

4 界面说明

4.1 iftop界面相关说明

  1. 界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的
  2. 中间的<= =>这两个左右箭头,表示的是流量的方向

4.2 进入iftop画面后的操作命令(注意大小写)

5 常见问题

问题1

make: yacc: Command not found
make: *** [grammar.c] Error 127

问题2

configure: error: Curses! Foiled again!
(Can't find a curses library supporting mvchgat.)
Consider installing ncurses.
上一篇下一篇

猜你喜欢

热点阅读