The following command line options (and their explanation) are available:
--bits -> Show output values in KBits/sec. This is the default.
--bytes -> Show output values in KBytes/sec
--max -> Show maximum values per interface
--avg -> Show average values per interface
--interval n -> Set time interval as n seconds. The default is 2 seconds.
--data -> Show data transferred in KB/MB/GB
--colors -> Show some fancy coloring! (This is the default)
--nocolors -> No fancy coloring please!
--dev regex -> Show output from device which matches regex
--file proc -> Specify which file to use in the proc filesystem
for the interface byte counter
--help -> Show help and exit
--version -> Show version number and exit
While the program is running, the following keys
are recognized, which enables the user to change the output display
format of the program.
Note: ibmonitor responds directly to the single keystroke
ie. the 'Enter' key need not be pressed
q -> [q]uit
1 - 9 -> Set sleep time interval(in seconds) to the digit entered
M/m -> View/Hide [m]ax bandwidth
A/a -> View/Hide [a]verage bandwidth
I/i -> View/Hide display of values in KB[i]ts/sec (Kbps)
Y/y -> View/Hide display of values in KB[y]tes/sec (KBps)
D/d -> View/Hide display of [d]ata transferred
s -> Shift interface up/down.
This should be followed by the interface number,
and then the direction (u or d)
r -> [R]eset all values