← 返回命令列表

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