tcpdump: syntax error 解决-linux 下安装tcpdump 和 libpcap
关键//linux 如何下载包,wget 下载指定目录,linu 下载文件到指定目录
今天心血来潮突然想在自己的服务上抓某个端口,结果执行tcpdump时报错了
http://www.tcpdump.org/index.html 找到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
检查下是否安装成功
成功后。现在可以试下命令了
tcpdump -nn host XX.197.88.21 -w /tmp/test.pcap (抓包保存到/tmp/test下,用pcap格式 )
以上命令如果没有权限的,记得加sudo