tcpdump: syntax error 解决-linux 下安装tcpdump 和 libpcap

 

关键//linux 如何下载包,wget 下载指定目录,linu 下载文件到指定目录

今天心血来潮突然想在自己的服务上抓某个端口,结果执行tcpdump时报错了

 

http://www.tcpdump.org/index.html 找到Latest releases ,或者选择Old releases 也可以,看自己喜欢了

tcpdump: syntax error 解决-linux 下安装tcpdump 和 libpcap_第1张图片

 

步骤1. 复制url 然后用wget命令直接下载到指定命令

命令wget -p /指定目录/  http:xxxxxx

如果是当前路径则不用加参数

tcpdump: syntax error 解决-linux 下安装tcpdump 和 libpcap_第2张图片

 

把tcpdump 和libpcap下载完成

 

步骤2.解压

命令tar -zxvf 压缩包名  -C  /指定目录/

 

步骤3

进如解压目录里面,我是解压到/root/xpackets/libpcap/

寻找configure安装脚本,用find 命令查询包含config的目录或者文件

tcpdump: syntax error 解决-linux 下安装tcpdump 和 libpcap_第3张图片

进入cd libpcap-1.9.1里面执行

命令./configure

tcpdump: syntax error 解决-linux 下安装tcpdump 和 libpcap_第4张图片

 

步骤4 执行2个make

分别执行

make

make install

安装完毕,然后tcpdump同样安装命令同Labpcap

检查下是否安装成功which tcpdump

 

成功后。现在可以试下命令了

 tcpdump -nn host XX.197.88.21 -w /tmp/test.pcap   (抓包保存到/tmp/test下,用pcap格式 )

以上命令如果没有权限的,记得加sudo

你可能感兴趣的:(linux基础)