windows下有很多网络监控程序,如360,金山卫士之类的软件,他们可以监控网络,看看是什么软件占用大量带宽,那么Linux下有什么工具可以向他们一样监控进程的网络流量呢?答案是有的,他就是nethogs。
安装nethogs:
ubuntu下的源里已经有了这个软件,只要输入一下命令即可安装
sudo apt-get install nethogs
使用nethogs:
nethogs使用也很简单
sudo nethogs eth0
nethogs需要使用Root权限才可正常使用,后面的eth0是要监控的网卡,默认是监控eth0网卡,所以直接输入sudonethogs也可以,如果有多网卡的话就必须进行指定。退出的方法和top命令一样,按下q键即会退出。
下面贴上使用效果图: