Stdout 按时间旋转tcpdump标准输出文件
我有一个长时间运行的tcpdump,它通过ssh运行,并输出到一个文件Stdout 按时间旋转tcpdump标准输出文件,stdout,tcpdump,Stdout,Tcpdump,我有一个长时间运行的tcpdump,它通过ssh运行,并输出到一个文件 ssh remotehost.example.com -p "tcpdump -i eth0 -w - " > capture-`date '+%Y%m%d-%H%M'`.pcap 如何按天或周轮换该文件?重要的是不要复制或丢失任何内容。从tcpdump手册页: 在您的情况下,您可以像这样每天旋转: tcpdump -i eth0 -G 86400 -w capture-%Y%m%d-%H%M.pcap 从tcpd
ssh remotehost.example.com -p "tcpdump -i eth0 -w - " > capture-`date '+%Y%m%d-%H%M'`.pcap
如何按天或周轮换该文件?重要的是不要复制或丢失任何内容。从tcpdump手册页: 在您的情况下,您可以像这样每天旋转:
tcpdump -i eth0 -G 86400 -w capture-%Y%m%d-%H%M.pcap
从tcpdump手册页: 在您的情况下,您可以像这样每天旋转:
tcpdump -i eth0 -G 86400 -w capture-%Y%m%d-%H%M.pcap
我通过SSH传输tcpdump输出,所以我需要在不同的机器上进行旋转。这在我的情况下似乎不起作用。我正在通过SSH传输tcpdump输出,因此需要在不同的机器上进行旋转。在我的情况下,这似乎不起作用。
tcpdump -i eth0 -G 86400 -w capture-%Y%m%d-%H%M.pcap