Linux 系統管理命令 - iftop - 動態顯示網絡接口流量信息

命令詳解

重要星級:

        ★★★★☆網絡

功能說明:

         iftop 是一款實時流量監控工具,可用於監控 TCP/IP 鏈接等,必須以 root 用戶的身份運行。通常最小化安裝系統是沒有這個命令的,須要使用 yum 命令額外安裝,並且還要從 epel 源下載。工具

        epel 源的安裝幫助及步驟詳見:https://opsx.alibaba.com/mirror 。spa

語法格式:

    iftop [option]
    iftop [選項]

        說明:在 iftop 命令後面的每個選項裏,每一個元素之間都至少要有一個空格。code

選項說明:

-i :指定監聽的網絡接口 ※ -n :不進行 DNS 解析 ※ -N :不將端口號解析成服務名 ※ -B :以 byte 爲單位顯示流量狀況 ( 默認是bit ) ※ -p :設置網卡爲混雜模式,以便不直接經過指定接口傳遞的流量也能被計數

-P(大寫) :顯示端口號 ※ -m :設置界面最上邊刻度的最大值,刻度分五個大段顯示

-F :顯示特定網段的進出流量

使用範例:

不使用任何參數啓動 iftop 命令監控流量( iftop ):

[root@localhost :~]# iftop 
interface: eth0                   # 默認監聽系統的第一塊網卡,能夠使用 -i 選項指定監聽網卡。
IP address is: 192.168.61.3
MAC address is: 00:0c:29:6f:1c:6d

        相關說明以下:blog

1. 界面上顯示的是相似刻度尺的刻度範圍,是以標尺的形式顯示流量圖形的長條。

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

3. TX :發送流量。

4. RX :接收流量。

5. TOTAL :總流量

6. Cum :運行 iftop 到目前時間的總流量。

7. peak:流量峯值。

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

經常使用命令組合( iftop -nNBP ):

[root@localhost :~]# iftop -nNBP
interface: eth0
IP address is: 192.168.61.3
MAC address is: 00:0c:29:6f:1c:6d

        命令具體以下:接口

1. -n :不進行 DNS 解析,顯示 IP 數字地址
2. -N :顯示數字形式的端口號
3. -P :顯示端口號
4. -B :默認是以 bit 爲單位顯示流量,須要通過計算才能符合咱們的認知,可是使用 -B 選項就會直接顯示以字節爲單位的流量
相關文章
相關標籤/搜索