首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tcpdump日志文件

Tcpdump日志文件
EN

Server Fault用户
提问于 2019-12-05 06:37:55
回答 1查看 458关注 0票数 0

问题是,我正在尝试将日志文件从一台服务器传输到另一台服务器,并按大小划分。我有垃圾场,例如:

代码语言:javascript
复制
tcpdump -i any tcp x.x.x.x -s 0 -G 86400 -w /var/log/%F.zip

问题如下:

  1. 每24小时发布一次的输出文件将是巨大的,我不知道如何除以50 11大小,例如:2019-10-10-1 will /2019-10-2.will/2019-10-10-3.will然后是2019-10-11-1.zip /2019-10-11-2.zip/2019-10-11-3 will
  2. 在上面的代码中,我将日志文件存储在运行tcpdump的服务器中,但我希望将日志文件存储在另一台服务器上。Ofc在Linux(centos)上嵌入私有:)服务器。
EN

回答 1

Server Fault用户

发布于 2019-12-05 06:50:14

您可以将文件拆分成任意大小,不需要每天进行拆分。

运行tcpdump -r <input_pcap> -w <output_pcap> -C <file_size>,其中input_pcap是要拆分的文件的名称,output_pcap是输出,是以兆字节为单位的拆分文件的大致大小。

示例: tcpdump -r input_packet_capture.pcap -w output_packet_capture -C 50将文件拆分为50-r块。

第二部分有点不清楚。例如,您可以制定一个cron计划,如果需要的话,可以将已经拆分的文件移动到另一台服务器。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/994394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档