From d83441812f7ca6c05a0b61be856da34e7b37b039 Mon Sep 17 00:00:00 2001 From: Muhammad Falak R Wani Date: Sun, 24 Oct 2021 00:26:36 +0530 Subject: [PATCH] bpftool: add page (#7152) Signed-off-by: Muhammad Falak R Wani --- pages/linux/bpftool.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 pages/linux/bpftool.md diff --git a/pages/linux/bpftool.md b/pages/linux/bpftool.md new file mode 100644 index 000000000..0f438fd04 --- /dev/null +++ b/pages/linux/bpftool.md @@ -0,0 +1,37 @@ +# 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: . + +- 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}}`