首先我们执行iftop命令

iftop -i eth1 -B

iftop和top命令一样,在显示界面提供了一些快捷键供我们筛选数据,快捷键在显示界面按下h或者?可以查看。

我们依次执行下面的操作:

按下 t 切换显示模式,切换到只显示发送流量(Send traffic only);
按下 T 显示每个连接的累计总流量(Show cummulative totals);
按下 3 按最近 40 秒的平均网络流量排序(Sort by col 3);
按下 B 切换 bar graph 显示为最近 40 秒的平均网络流量(Bars show 40s average),便于观察;

怎么样,下载最占用带宽的那个ip就露出原形了吧。

iftop快捷键说明

Host display:                          General:
 n - toggle DNS host resolution         P - pause display
 s - toggle show source host            h - toggle this help display
 d - toggle show destination host       b - toggle bar graph display
 t - cycle line display mode            B - cycle bar graph average
                                        T - toggle cumulative line totals
Port display:                           j/k - scroll display
 N - toggle service resolution          f - edit filter code
 S - toggle show source port            l - set screen filter
 D - toggle show destination port       L - lin/log scales
 p - toggle port display                ! - shell command
                                        q - quit
Sorting:
 1/2/3 - sort by 1st/2nd/3rd column
 < - sort by source name  > - sort by dest name
 o - freeze current order

iftop, version 1.0pre4

转载请注明:知识蚂蚁 » iftop使用实例:找到下载最费流量的IP地址

我来说说

(便于我们更好的交流)

有不明白的地方欢迎留言哦~
取消