在Ubuntu中使用Sniffer进行数据统计,可借助工具内置功能或结合命令行参数实现,以下是具体方法及工具:
-c
参数指定捕获数据包数量,或用-w
保存为.pcap
文件后用Wireshark分析。sudo tcpdump -i eth0 -c 100
(捕获eth0接口100个数据包)。-n
(不解析主机名)和-s 0
(捕获完整数据包),分析数据包大小、数量及传输速率。port
、proto
等过滤条件统计特定协议(如HTTP、TCP)的流量。sudo tcpdump -i eth0 port 80
(统计HTTP流量)。.pcap
文件后,可通过“统计”菜单查看流量图、协议分布、会话详情等。chenjiandongx/sniffer
)支持终端实时显示流量统计,包括字节/数据包模式。sudo
获取权限,避免侵犯隐私或违反合规要求。参考来源: