|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!在Linux/类Unix体系中可使用top检察体系资本、历程、内存占用等信息。检察收集形态可使用netstat、nmap等工具。若要检察及时的收集流量,监控TCP/IP毗连等,则可使用iftop。
iftop是甚么?
Iftop次要用来显现本机收集流量情形及各互相通讯的流量汇合,如独自同那台呆板间的流量巨细,十分合适于代办署理办事器和iptables办事器利用。官方网站:http://www.ex-parrot.com/~pdw/iftop/
iftop有甚么用?
iftop能够用来监控网卡的及时流量(能够指定网段)、反向剖析IP、显现端口信息等,具体的将会在前面的利用参数中申明。
装置iftop
假如接纳编译装置能够到iftop官网下载最新的源码包。装置前必要已装置好基础的编译所需的情况,好比make、gcc、autoconf等。装置iftop还必要装置libpcap和libcurses。
CentOS上装置所需依附包:- #yuminstall-ygccflexbyacclibpcapncursesncurses-devellibpcap-develtcpdump
复制代码 附:Debian上装置所需依附包:- #apt-getinstallflexbyacclibpcap0.8libncurses5
复制代码 下载源码并编译装置- #cd/usr/local/src#wgethttp://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz#tarxvfiftop-0.17.tar.gz#cdiftop-0.17#./configure--prefix=/usr/local/iftop#make#makeinstall#chmod700/usr/local/sbin/iftop#修正IFTOP权限
复制代码 利用***- /usr/local/iftop/sbin/iftop/usr/local/iftop/sbin/iftop-ieth0-n就能够看到eth0网卡的流量情况附:Debian体系运转:apt-getinstalliftop"
复制代码 假如装置iftop时没有自界说路径,那末间接运转iftop就能够检察流量统计了,比方:iftop大概iftop-ieth0-n
相干参数及申明
1、iftop界面相干申明
界面下面显现的是相似刻度尺的刻度局限,为显现流量图形的长条作标尺用的。两头的<==>这两个摆布箭头,暗示的是流量的偏向。
- TX:发送流量
- RX:吸收流量
- TOTAL:总流量
- Cumm:运转iftop到今朝工夫的总流量
- peak:流量峰值
- rates:分离暗示已往2s10s40s的均匀流量
2、iftop相干参数
经常使用的参数
- -i设定监测的网卡,如:#iftop-ieth1
- -B以bytes为单元显现流量(默许是bits),如:#iftop-B
- -n使host信息默许间接都显现IP,如:#iftop-n
- -N使端口信息默许间接都显现端标语,如:#iftop-N
- -F显现特定网段的收支流量,如#iftop-F10.10.1.0/24或#iftop-F10.10.1.0/255.255.255.0
- -h(displaythismessage),匡助,显现参数信息
- -p利用这个参数后,两头的列表显现的当地主机信息,呈现了本机之外的IP信息;
- -b使流量图形条默许就显现;
- -f这个临时还不太会用,过滤盘算包用的;
- -P使host信息及端口信息默许就都显现;
- -m设置界面最上边的刻度的最年夜值,刻度分五个年夜段显现,例:#iftop-m100M
进进iftop画面后的一些操纵下令(注重巨细写)
- 按h切换是不是显现匡助;
- 按n切换显现本机的IP或主机名;
- 按s切换是不是显现本机的host信息;
- 按d切换是不是显现远端方针主机的host信息;
- 按t切换显现格局为2行/1行/只显现发送流量/只显现吸收流量;
- 按N切换显现端标语或端口办事称号;
- 按S切换是不是显现本机的端口信息;
- 按D切换是不是显现远端方针主机的端口信息;
- 按p切换是不是显现端口信息;
- 按P切换停息/持续显现;
- 按b切换是不是显现均匀流量图形条;
- 按B切换盘算2秒或10秒或40秒内的均匀流量;
- 按T切换是不是显现每一个毗连的总流量;
- 按l翻开屏幕过滤功效,输出要过滤的字符,好比ip,按回车后,屏幕就只显现这个IP相干的流量信息;
- 按L切换显现画面上边的刻度;刻度分歧,流量图形条会有变更;
- 按j或按k能够向上或向下转动屏幕显现的毗连纪录;
- 按1或2或3能够依据右边显现的三列流量数据举行排序;
- 按<依据右边的本机名或IP排序;
- 按>依据远端方针主机的主机名或IP排序;
- 按o切换是不是流动只显现以后的毗连;
- 按f能够编纂过滤代码,这是翻译过去的说法,我还没用过这个!
- 按!可使用Shell下令,这个没用过!没弄分明啥下令在这好用呢!
- 按q加入监控。
罕见成绩1- make:yacc:Commandnotfoundmake:***[grammar.c]Error127
复制代码 办理***:- apt-getinstallbyacc/yuminstallbyacc
复制代码 罕见成绩2- configure:error:Curses!Foiledagain!(Cantfindacurseslibrarysupportingmvchgat.)Considerinstallingncurses.
复制代码 办理***:- apt-getinstalllibncurses5-dev/yuminstallncurses-devel
复制代码 欢迎大家来到仓酷云论坛! |
|