gpt4 book ai didi

c - 在不断增长的日志文件上使用 tcpdump

转载 作者:太空宇宙 更新时间:2023-11-04 04:54:55 28 4
gpt4 key购买 nike

全部,

我正在尝试调试一个简单的路由器,其中所有进入它并通过线路发送的数据包都记录在一个 tcpdump 可读日志文件中。

现在,我正在运行程序,停止它,然后使用 tcpdump 查看数据包日志。

有没有办法让 tcpdump 在数据包添加到日志文件时不断更新自己?即以类似于 tail 如何工作的方式?

理想情况下,我想在 gdb 中运行该程序,然后在接收/发送数据包时,看到它们在 tcpdump 给出的流中弹出。

编辑:现在我使用的 tcpdump 命令是

$tcpdump -r out.log -e -vvv- x

最佳答案

来自manual page :

-r  Read packets from file (which was created with the -w option).
Standard input is used if file is ``-''.

因此您可以将文件通过管道传输到 tcpdump

关于c - 在不断增长的日志文件上使用 tcpdump,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9949231/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com