CSDN_IDE下tcpdump加载安装

-----------------

方法一

-----------------

我先用简单的

sudo apt-get install tcpdump

我这边是出现错误,所以只能后面的(如果成功可以用 sudo tcpdump开始使用,sudo 可以解决这里的root 权限)

-------------------

方法二

--------------------

到官网下载压缩包

wget http://www.tcpdump.org/release/tcpdump-4.9.0.tar.gz 

wget http://www.tcpdump.org/release/libpcap-1.8.1.tar.gz 

--------------------

解压

tar -zxvf  tcpdump-4.9.0.tar.gz  

得到tcpdump-4.9.0.文件夹

tar -zxvf  libpcap-1.8.1.tar.gz 

得到libpcap-1.8.1文件夹

--------------

检查编译器等工具

man gcc

man flex

man bison

如果检查[不存在-no manual entry for gcc/flex/bison]加载安装否则不用

sudo apt-get install gcc

sudo apt-get install flex

sudo apt-get install bison

------

编译分别进入文件夹libpcap-1.8.1 和文件夹tcpdump-4.9.0
编译和安装

文件夹

cd libpcap-1.8.1

编译

make 


安装

sudo make install


文件夹

cd tcpdump-4.9.0

编译

make


安装

sudo make install


检查

man tcpdump

使用需要root权限,这里加使用+sudo

测试简单使用

sudo tcpdump







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章