有没有办法明确设置 tcpdump 在终止前捕获的最大数据包数量?

有没有办法明确设置 tcpdump 在终止前捕获的最大数据包数量?

我们有一个小脚本,主要执行以下操作:

A) Capture packets using tcpdump and pipe to output file.
B) Run our own clean + sort script on output file.
C) Display results using | sort | etc etc...

因此,我们想知道是否有一个 tcpdump 参数可以设置 tcpdump 在退出之前将捕获的数据包数量?

谢谢。

答案1

tcpdump -c [count]是您正在寻找的选项。

-c 标志,它将捕获数据包,直到被SIGINT 或SIGTERM 信号中断或指定数量的数据包已被处理。

相关内容