新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux下安裝和使用NetHogs
NetHogs是一個小型的net top工具,不像大多數(shù)工具那樣拖慢每個協(xié)議或者是每個子網(wǎng)的速度而是按照進程進行帶寬分組。NetHogs不需要依賴載入某個特殊的內(nèi)核模塊。如果發(fā)生了網(wǎng)絡阻塞你可以啟動NetHogs立即看到哪個PID造成的這種狀況。這樣就很容易找出哪個程序跑飛了然后突然占用你的帶寬。

Ubuntu下NetHogs安裝
sudo apt-get install nethogs
ReadHat下NetHogs安裝
[root@localhost tmp]# rpm -ivh nethogs-0.8.0-1.el6.x86_64.rpm
warning: nethogs-0.8.0-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:nethogs ########################################### [100%]
NetHogs提供交互式控制指令:
m : Cycle between display modes (kb/s, kb, b, mb) 切換網(wǎng)速顯示單位
r : Sort by received. 按接收流量排序
s : Sort by sent. 按發(fā)送流量排序
q : Quit and return to the shell prompt. 退出NetHogs命令工具
NetHogs 命令行參數(shù)
常用的參數(shù):
-d delay for refresh rate. 數(shù)據(jù)刷新時間 如nethogs -d 1 就是每秒刷新一次
-h display available commands usage. 顯示命名幫助、使用信息
-p sniff in promiscious mode (not recommended).
-t tracemode.
-V prints Version info.
演示例子:
#5秒刷新一次數(shù)據(jù)
nethogs -d 5
#監(jiān)控網(wǎng)卡eth0數(shù)據(jù)
nethogs eth0
#同時監(jiān)視eth0和eth1接口
nethogs eth0 eth1
#將監(jiān)控日志寫入日志文件
nethogs >>test.log
當前標題:Linux下安裝和使用NetHogs
轉(zhuǎn)載源于:http://m.fisionsoft.com.cn/article/cdsciss.html


咨詢
建站咨詢
