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

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

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

找到Latest releases ,或者选择Old releases 也可以,看自己喜欢了

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

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

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

把tcpdump 和libpcap下载完成

步骤2.解压

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

步骤3

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

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

进入cd libpcap-1.9.1里面执行

命令./configure

步骤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

经验分享 程序员 微信小程序 职场和发展