Linux command
bmon 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Example
bmon -a
Example
bmon -b
Example
bmon -p [interface_1,interface_2,interface_3,...]
Example
bmon -R [2.0]
说明
bmon is a bandwidth monitor and rate estimator that displays network interface statistics in a visual format. It shows real-time throughput, packets per second, and error rates for network interfaces. The tool provides both a graphical TUI display and text output options suitable for scripting and logging.
参数
- -a, --show-all
- Show all interfaces, including those with no traffic
- -b, --use-bit
- Display rates in bits per second instead of bytes
- -p, --policy _interfaces_
- Comma-separated list of interfaces to display
- -R, --rate-interval _seconds_
- Interval for rate calculations (default: 1.0)
- -r, --read _file_
- Read input from file instead of live data
- -o, --output _format_
- Output format: ascii, curses, format, null
- -i, --input _module_
- Specify the input module (e.g., netlink, proc, dummy)
- -f, --configfile _file_
- Load configuration from the given file
- -U, --unit _unit_
- Force a specific unit for rates (e.g., B, KiB, MiB)
FAQ
What is the bmon command used for?
bmon is a bandwidth monitor and rate estimator that displays network interface statistics in a visual format. It shows real-time throughput, packets per second, and error rates for network interfaces. The tool provides both a graphical TUI display and text output options suitable for scripting and logging.
How do I run a basic bmon example?
Run `bmon -a` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -a, --show-all do in bmon?
Show all interfaces, including those with no traffic