bandwhich Bandwidth by process
Light · Postcard
102 × 152 mm · PDF
Dark · Postcard
102 × 152 mm · PDF
Ink saver · Postcard
102 × 152 mm · PDF
Light · A4 landscape
297 × 210 mm · PDF
Dark · A4 landscape
297 × 210 mm · PDF
Ink saver · A4 landscape
297 × 210 mm · PDF
Light · A3 landscape
420 × 297 mm · PDF
Dark · A3 landscape
420 × 297 mm · PDF
Ink saver · A3 landscape
420 × 297 mm · PDF
Start here
sudo bandwhichbandwhich -i <if>
bandwhich -nbandwhich -pbandwhich -tConcepts
- Packets sniffed on interface
- Socket port in /proc or lsof
- Process name, PID, remote host
In the TUI
Run
sudo bandwhichsudo env "PATH=$PATH" bandwhich
bandwhich -i <if>
bandwhich -nbandwhich -sbandwhich -d <ip>
bandwhich -rbandwhich -Vbandwhich -hViews and units
bandwhich -pbandwhich -cbandwhich -abandwhich -tbandwhich -u bin-bytes
bandwhich -u bin-bits
bandwhich -u si-bytes
bandwhich -u si-bits
bandwhich -p -tPermissions
sudo bandwhichsudo setcap
cap_sys_ptrace,cap_dac_read_search,cap_net_raw,cap_net_admin+ep
$(command -v bandwhich)
getcap $(command -v bandwhich)
sudo setcap -r $(command -v bandwhich)
Logging and debug
bandwhich -vbandwhich -qbandwhich --log-to <file>
bandwhich -vv --log-to <file>
Recipes
sudo bandwhich -i eth0 -p -n
sudo setcap cap_sys_ptrace,cap_dac_read_search,cap_net_raw,cap_net_admin+ep $(command -v bandwhich)bandwhich
sudo bandwhich -s -c
sudo bandwhich -vv --log-to /tmp/bw.log# read /tmp/bw.log afterwards



