在系统开发和运维中,经常需要查看网络的使用情况,在服务端,因为通常不会安装桌面环境,因此智能使用程序在终端中查看。Bmon是一个基于文本的网络监控程序,可以方便的用于类 Unix 系统。

安装Bmon

在 Ubuntu 中,安装 bmon 比较简单,只需要执行:

1
sudo apt-get install bmon

简单使用

在终端执行 bmon,就可以启动 bmon, 如下图:

可以看到,在左上角显示当前搜集的数据来自于所有的网卡,如果要指定监控特定的某一块网卡,可以在启动时指定参数,如:

1
bmon -p enp0s3

启动程序以后,也可以通过快捷键: ‘d’ , 参考详情, 如图:

通过快捷键: ‘i’ 可以参考更多信息:

通过快捷键: ‘?’ 可以显示一个简单的帮助,参考有那些快捷键: