| 用途 | 实时抓包、打印报文摘要、写入 pcap 文件 |
|---|---|
| 语法 | tcpdump [选项] [过滤表达式] |
| 依赖 | libpcap,默认包名 tcpdump |
常用示例
常用示例
tcpdump -i eth0 -nn -c 20
tcpdump -i any port 443 -w /tmp/tls.pcap
tcpdump -nn -r /tmp/tls.pcap | head -30不加过滤表达式时会抓到接口上全部流量,生产环境先想好过滤条件再落盘。
Linux 下基于 libpcap 的命令行抓包工具:可实时打印报文摘要或落盘为 pcap 文件,是服务器侧排障的常备手段,配合 BPF 过滤表达式可精准命中目标流量。
| 用途 | 实时抓包、打印报文摘要、写入 pcap 文件 |
|---|---|
| 语法 | tcpdump [选项] [过滤表达式] |
| 依赖 | libpcap,默认包名 tcpdump |
tcpdump -i eth0 -nn -c 20
tcpdump -i any port 443 -w /tmp/tls.pcap
tcpdump -nn -r /tmp/tls.pcap | head -30