bpftool
Tool for inspection and simple manipulation of eBPF programs and maps. Some subcommands such as bpftool prog have their own usage documentation. More information: <https://manned.org/bpftool>.
Install
- All systems
-
curl cmd.cat/bpftool.sh
- Arch Linux
-
pacman -S bpftool
- CentOS
-
yum install bpftool
- Fedora
-
dnf install bpftool
- Dockerfile
- dockerfile.run/bpftool
Tool for inspection and simple manipulation of eBPF programs and maps. Some subcommands such as bpftool prog have their own usage documentation. More information: <https://manned.org/bpftool>.
-
List information about loaded `eBPF` programs:
bpftool prog list
-
List `eBPF` program attachments in the kernel networking subsystem:
bpftool net list
-
List all active links:
bpftool link list
-
List all `raw_tracepoint`, `tracepoint`, `kprobe` attachments in the system:
bpftool perf list
-
List `BPF Type Format (BTF)` data:
bpftool btf list
-
List information about loaded maps:
bpftool map list
-
Probe a network device "eth0" for supported `eBPF` features:
bpftool feature probe dev eth0
-
Run commands in batch mode from a file:
bpftool batch file myfile
© tl;dr; authors and contributors