作为一台linux主机,那是无时无刻不在互联网上,所以当我们想知道主机此时的流量是否正常,这就需要一个流量监控的工作。当然首先还是需要安装它们:

# pacman -Sy iftop nethogs
# yum install iftop nethogs
# apt-get install iftop nethogs

NetHogs是一个小型的net top工具,不像大多数工具那样拖慢每个协议或者是每个子网的速度而是按照进程进行带宽分组。NetHogs不需要依赖载入某个特殊的内核模块。如果发生了网络阻塞你可以启动NetHogs立即看到哪个PID造成的这种状况。这样就很容易找出哪个程序跑飞了然后突然占用你的带宽。

以下是两个工具的使用效果对比: