Linux 流量監控工具 iftop

haoge0205發表於2020-04-16

iftop 可以用來監控網路卡的實時流量(可以指定網段)、反向解析ip、顯示埠資訊等。

直接執行

[root@yoon ~]# iftop

iftop 介面相關說明

介面上面顯示的是類似刻度尺的刻度範圍,為顯示流量圖形的長條作標尺用的.

中間的<= =>這兩個左右箭頭,表示的是流量的方向。

TX:      傳送流量

RX:      接收流量

TOTAL:總流量

Cumm: 執行iftop到目前的總流量

peak:    流量峰值

rates:    分別表示過去 2s、10s、40s 的平均流量

iftop 相關引數

常用引數

-i 指定檢測的網路卡 如:iftop -i bond0

-B 以bytes為單位顯示流量(預設是bits),如:iftop -B

-n 使host資訊預設直接都顯示IP,如:iftop -n

-N 使埠資訊預設直接都顯示埠號,如:iftop -N

-F 顯示特定網段的進出流量,如:iftop -F 10.20.1.0/24 或 iftop -F 10.20.1.0/255.255.255.0

-h 幫助資訊

-P 使host資訊及埠資訊預設就都顯示

-p 使用這個引數後,中間的列表顯示的本地主機資訊,出現了本機以外的IP資訊

-m 設定介面最上邊的刻度的最大值,刻度分五個大段顯示,如:iftop -m 10M

進入 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 退出監控


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-2686645/,如需轉載,請註明出處,否則將追究法律責任。

相關文章