Browse Source

bpftool: add page (#7152)

Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
Muhammad Falak R Wani 3 years ago
parent
commit
d83441812f
1 changed files with 37 additions and 0 deletions
  1. 37 0
      pages/linux/bpftool.md

+ 37 - 0
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: <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}}`