服務(wù)熱線
400-637-7717
備案專員
0760-88308377
如果沒有找到你需要的問題,隨時(shí)聯(lián)系我們
在類Unix系統(tǒng)中可以使用top查看系統(tǒng)資源、進(jìn)程、內(nèi)存占用等信息。查看網(wǎng)絡(luò)狀態(tài)可以使用netstat、nmap等工具。若要查看實(shí)時(shí)的網(wǎng)絡(luò)流量,監(jiān)控TCP/IP連接等,則可以使用iftop。 一、iftop是什么?iftop是類似于top的實(shí)時(shí)流量監(jiān)控工具。 官方網(wǎng)站:http://www.ex-parrot.com/~pdw/iftop/ 二、iftop有什么用?iftop可以用來監(jiān)控網(wǎng)卡的實(shí)時(shí)流量(可以指定網(wǎng)段)、反向解析IP、顯示端口信息等,詳細(xì)的將會(huì)在后面的使用參數(shù)中說明。 三、安裝iftop安裝方法1、編譯安裝如果采用編譯安裝可以到iftop官網(wǎng)下載最新的源碼包。 安裝前需要已經(jīng)安裝好基本的編譯所需的環(huán)境,比如make、gcc、autoconf等。安裝iftop還需要安裝libpcap和libcurses。 CentOS上安裝所需依賴包: yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel Debian上安裝所需依賴包: apt-get install flex byacc libpcap0.8 libncurses5 下載iftop
安裝方法2:(懶人辦法,最簡單)直接省略上面的步驟 CentOS系統(tǒng): yum install flex byacc libpcap ncurses ncurses-devel wget ftp://fr2.rpmfind.net/linux/dag/redhat/el5/en/i386/dag/RPMS/iftop-0.17-1.el5.rf.i386.rpm rpm -ivh iftop-0.17-1.el5.rf.i386.rpm Debian系統(tǒng) 運(yùn)行:apt-get install iftop 四、運(yùn)行iftop直接運(yùn)行: iftop 效果如下圖: 五、相關(guān)參數(shù)及說明1、iftop界面相關(guān)說明界面上面顯示的是類似刻度尺的刻度范圍,為顯示流量圖形的長條作標(biāo)尺用的。 中間的<= =>這兩個(gè)左右箭頭,表示的是流量的方向。 TX:發(fā)送流量 2、iftop相關(guān)參數(shù)常用的參數(shù)-i設(shè)定監(jiān)測的網(wǎng)卡,如:# iftop -i eth1 -B 以bytes為單位顯示流量(默認(rèn)是bits),如:# iftop -B -n使host信息默認(rèn)直接都顯示IP,如:# iftop -n -N使端口信息默認(rèn)直接都顯示端口號(hào),如: # iftop -N -F顯示特定網(wǎng)段的進(jìn)出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0 -h(display this message),幫助,顯示參數(shù)信息 -p使用這個(gè)參數(shù)后,中間的列表顯示的本地主機(jī)信息,出現(xiàn)了本機(jī)以外的IP信息; -b使流量圖形條默認(rèn)就顯示; -f這個(gè)暫時(shí)還不太會(huì)用,過濾計(jì)算包用的; -P使host信息及端口信息默認(rèn)就都顯示; -m設(shè)置界面最上邊的刻度的最大值,刻度分五個(gè)大段顯示,例:# iftop -m 100M 進(jìn)入iftop畫面后的一些操作命令(注意大小寫)按h切換是否顯示幫助; 按n切換顯示本機(jī)的IP或主機(jī)名; 按s切換是否顯示本機(jī)的host信息; 按d切換是否顯示遠(yuǎn)端目標(biāo)主機(jī)的host信息; 按t切換顯示格式為2行/1行/只顯示發(fā)送流量/只顯示接收流量; 按N切換顯示端口號(hào)或端口服務(wù)名稱; 按S切換是否顯示本機(jī)的端口信息; 按D切換是否顯示遠(yuǎn)端目標(biāo)主機(jī)的端口信息; 按p切換是否顯示端口信息; 按P切換暫停/繼續(xù)顯示; 按b切換是否顯示平均流量圖形條; 按B切換計(jì)算2秒或10秒或40秒內(nèi)的平均流量; 按T切換是否顯示每個(gè)連接的總流量; 按l打開屏幕過濾功能,輸入要過濾的字符,比如ip,按回車后,屏幕就只顯示這個(gè)IP相關(guān)的流量信息; 按L切換顯示畫面上邊的刻度;刻度不同,流量圖形條會(huì)有變化; 按j或按k可以向上或向下滾動(dòng)屏幕顯示的連接記錄; 按1或2或3可以根據(jù)右側(cè)顯示的三列流量數(shù)據(jù)進(jìn)行排序; 按<根據(jù)左邊的本機(jī)名或IP排序; 按>根據(jù)遠(yuǎn)端目標(biāo)主機(jī)的主機(jī)名或IP排序; 按o切換是否固定只顯示當(dāng)前的連接; 按f可以編輯過濾代碼,這是翻譯過來的說法,我還沒用過這個(gè)! 按!可以使用shell命令,這個(gè)沒用過!沒搞明白啥命令在這好用呢! 按q退出監(jiān)控。 六、常見問題1、make: yacc: Command not found 解決方法:apt-get install byacc / yum install byacc 2、configure: error: Curses! Foiled again! 解決方法:apt-get install libncurses5-dev / yum install ncurses-devel |
Copyright ? 2011-2023 sh-ar.cn All Rights Reserved 奇異互動(dòng)版權(quán)所有 粵ICP備13047411號(hào)
粵公網(wǎng)安備44200002442458號(hào) 增值電信業(yè)務(wù)經(jīng)營許可證編號(hào):B1-20190875
政企對(duì)接/代理折扣/大客戶/投訴QQ:2881279586
本站已支持IPV6訪問