之前本站写过linux的部分常用的命令和组件,我们使用linux系统的VPS,常用top命令来查看资源使用情况,包括CPU、内存和进程情况,但是,如果我们想要查看实时的流量情况及TCP连接,则可以使用iftop工具。
iftop是跟top类似的实时流量监控工具,但是,他并非跟top一样,直接运行命令就可以看到,我们还需要先编译安装。
编译安装iftop
iftop官方网站:http://www.ex-parrot.com/~pdw/iftop/
目前,iftop最新的版本为0.17。首先,我们需要安装iftop需要的依赖包。
CentOS下安装:
yum 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
使用iftop
编译安装完成后,直接输入命令:iftop,即可运行iftop,界面如下图:
上图中的=>