tcpdump 用法

1、常规用法

tcpdump -i ens32 host 172.20.36.101 and \(172.20.36.36 \) -w ./target.cap -v
-i ens32指定网卡
host 指定ip地址
-w 写入文件
-v 显示接受数据量
port 8089 抓取port的包

2、指定间隔保存

tcpdump -i ens32 port 8089 -s0 -G 600 -w %Y_%m%d_%H%M_%S.pcap -v
-s0 防止包截断 -G 600 600s保存一次

3、指定大小保存

tcpdump -i ens32 port 8089 -s0 -C 5 -Z root -w ens32.pcap -v
-i 指定网卡名称
这里的-s0 表示每个报文的大小是接收到的指定大小,如果没有这个选项,则超过比如1500字节
-C 表示每当文件达到指定大小时进行重新保存一个新文件,单位是MB
-Z 表示下面的新文件也是用root权限来执行的,如果用-c时必须配合-Z(大写z).
-w后面跟具体的文件名称
注意:这个命令行保存下来的文件名是ens32.pcap ens32.pcap0 ens32.pcap1
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值