dumpcap 本身没有固定必须存到哪个目录,它只是把抓包文件写到你指定的路径。不过在 Debian 上常见的存放位置有下面几种情况:
你运行 dumpcap 时一般都会指定 -w 参数,例如:
sudo dumpcap -i eth0 -w /tmp/capture.pcap
这时文件就存在你给的路径,比如:
/tmp//home/你的用户名//var/tmp//data/pcap/在 Debian 上:
/tmp 或 /run 下生成临时文件dumpcap 通常需要 root 或 wireshark 组权限 才能抓包:
sudo dumpcap ...
或
sudo usermod -aG wireshark 你的用户
否则你可能只能写到你自己有权限的目录(如 /home/你/)
sudo mkdir -p /data/pcap
sudo chown :wireshark /data/pcap
sudo chmod 775 /data/pcap
sudo dumpcap -i eth0 -w /data/pcap/eth0.pcap
如果你是想问:
可以告诉我具体场景,我直接给你对应路径。