天天看點

檢視所有程序占用帶寬工具:nethogs

Nethogs 是一個終端下的網絡流量監控工具,它的特别之處在于可以顯示每個程序的帶寬占用情況,這樣可以更直覺擷取網絡使用情況。它支援 IPv4 和 IPv6 協定、支援本地網卡及 PPP 連結。

centos  下安裝特别簡單 ,yum install -y epel-release && yum install -y nethogs  即可

安裝完 輸入  nethogs  運作 ,然後就可以看到目前程序所占用的帶寬了

<a href="http://s2.51cto.com/wyfs02/M02/7D/91/wKioL1brZkyB1TcgAABMrK_ZZo4794.png" target="_blank"></a>

[root@user3 10:24:16 ~]# nethogs --help

nethogs: invalid option -- '-'

usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device ...]]]

             -V : prints version.              #檢視目前版本

             -d : delay for update refresh rate in seconds. default is 1.       #預設1秒鐘重新整理一個程序出來

             -t : tracemode.                                                                   #從字面意思了解是追蹤模式                                          -b : bughunt mode - implies tracemode.                 

             -p : sniff in promiscious mode (not recommended).     # 這個參數就是和預設不加的一樣輸出

             device : device(s) to monitor. default is eth0

When nethogs is running, press:

 q: quit

 m: switch between total and kb/s mode

     本文轉自wsw26 51CTO部落格,原文連結:http://blog.51cto.com/wsw26/1752431,如需轉載請自行聯系原作者

繼續閱讀