---
name: "tracepktdump"
section: "1"
platform: "linux"
package: "libtrace-tools"
version: "3.0.22-0.2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/tracepktdump"
---

# tracepktdump(1)

output packets in human readable format

## NAME

tracepktdump - output packets in human readable format

## SYNOPSIS

**tracepktdump** \[ **-f** exp \| **--filter=**exp \] \[ **-c** num \| **--count=**num \] inputuri ...

## DESCRPTION

tracepktdump verbosely outputs packets in a human readable form, suitable for diagnosing packets.

tracepktdump uses the libpacketdump library.  There is an example tracepktdump  program in the examples directory that shows how to use libpacketdump.

- **-f** *bpf-filter*

  - **--filter** *bpf-filter*

  Output only packets that match the *bpf-filter* expression.  See  [tcpdump(1)](/tcpdump/1.md) for the syntax of the bpf-filter expression.

- **-c** *num*

  - **--count** *num*

  stop after displaying *num* packets.

## LINKS

More details about tracepktdump (and libtrace) can be found at http://www.wand.net.nz/trac/libtrace/wiki/UserDocumentation

## SEE ALSO

libtrace(3), [tracemerge(1)](/tracemerge/1.md), [tracesplit(1)](/tracesplit/1.md), [tracesplit\_dir(1)](/tracesplit_dir/1.md), [tracefilter(1)](/tracefilter/1.md), [tracestats(1)](/tracestats/1.md), [tracesummary(1)](/tracesummary/1.md), [traceconvert(1)](/traceconvert/1.md), [tracereport(1)](/tracereport/1.md),  [tracertstats(1)](/tracertstats/1.md), [traceanon(1)](/traceanon/1.md), [tracereplay(1)](/tracereplay/1.md), [tracediff(1)](/tracediff/1.md), [traceends(1)](/traceends/1.md), [tracetopends(1)](/tracetopends/1.md)

## AUTHORS

Perry Lorier \<perry@cs.waikato.ac.nz\>, Daniel Lawson \<dlawson@cs.waikato.ac.nz\>
