关于Linux的网络监测工具安装iftop等问题的记录
iftop在3台Linux机子上。分别是ubuntu aliyun red hat安装有不同的效果。
仅限于编译安装,不执行yum 和apt-get
首先去下载iftop,下面是iftop官网
http://www.ex-parrot.com/~pdw/iftop/
用wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz 下载
下载后。
编译步骤为:
tar zxvf 安装包名称
cd进入目录
分别执行./configure
make
make install
(当然也可以make&make install两步一起来)
结果在./configure提示缺少libpcap。
于是下载libpcap
以下是libpcapc的官网
http://www.tcpdump.org/
wget http://www.tcpdump.org/release/libpcap-1.8.1.tar.gz
下载。
同理,执行
tar zxvf libpcap-1.8.1.tar.gz。
cd libpcap-1.8.1
分别执行./configure
make
make install
即安装完毕。
接着再返回原来的iftop文件夹
安装即可。
下图是安装成功后。执行,iftop -i eth1 (eth1为我的网卡)
然而,这是阿里云的方法。
在Ubuntu的系统中,iftop -i eth1 执行却出现了
图片错误是:./iftop:error while loading shared libraries:libpcap.so.1:cannot open shared object file :no such file or directory
然而/usr/local/lib和/usr/lib是有libpcap.so.1文件的。
此时要去到/etc/id.so.conf文件
在尾行添加
/usr/local/lib
/usr/lib
保存。
此时要用到vi编辑器了。
vi /etc/id.so.conf
然后添加即可
vi编辑器怎么用?请看我另外一篇文章