【发布时间】:2021-09-19 17:06:23
【问题描述】:
我正在尝试运行文件大小为 4096 的 tcpdump 命令,但它返回错误:-
tcpdump:文件大小无效
命令:- tcpdump -i any -nn -tttt -s0 -w %d-%m-%Y_%H:%M:%S:%s_hostname_ipv6.pcap -G 60 -C 4096 端口 53
经过一些点击和试用后,我发现文件大小(4096 即 2^12)(8192 即 2^13)等失败。
所以,对于 2^11 之后的文件大小,它给了我无效的文件大小错误。
谁能告诉我 tcpdump 在什么情况下返回无效的文件大小。
当我使用文件大小运行时:- 100000
tcpdump -i any -nn -tttt -s0 -w %d-%m-%Y_%H:%M:%S:%s_hostname_ipv6.pcap -G 60 -C 100000 53端口
正在创建最大大小为 1.3GB 的.pcap 文件。
我也尝试查看 tcpdump 的源代码,但找不到太多。
【问题讨论】:
标签: linux networking tcpdump platform