色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何Linux使用iftop命令

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2023-04-10 15:18 ? 次閱讀

iftop 用于在指定的接口監控網絡流量,如果沒有指定接口(網卡),它可以在第一個接口,或者搜索一個看起來是連接外部的接口。然后按主機活動連接顯示當前帶寬。

要使用 iftop 命令監控網絡接口的流量,你必須以 root 或者具有 sudo 權限的用戶運行 iftop 命令。

在本教程中,我們將說明如何 Linux 使用 iftop 命令監控指定接口的網絡流量,查看當前已建立的網絡連接的速度等。

iftop 命令

默認情況下,iftop 會解釋與它在數據包中找到的地址關聯的主機名。這可能會導致大量的流量,并可能導致顯示混亂。

你可以使用 iftop 命令的 -n 選項,禁用主機名的解釋。如果在正在運行的 iftop 會話中可以按 n 鍵打開或者關閉主機名的 DNS 解釋。

默認情況下,iftop 統計通過過濾器的所有 IP 數據包,并根據數據包穿過接口的方向確定數據包的方向。

使用 -F 選項可以讓 iftop 顯示進入和離開指定定網絡的數據包。例如,iftop -F 10.0.0.0/255.0.0.0 將分析流入和流出 10.* 段網絡的數據包。

iftop 命令詳解

sudo iftop

當不指定任何選項與參數運行 iftop 時,iftop 會使用整個屏幕顯示網絡的帶寬用法,顯示屏頂部是條形圖的對數刻度的視覺指示。

屏幕的主要部分列出已連接主機在 2、10 和 40 秒時間間隔內發送和接收數據的速率。數據流的方向由箭頭 <= 和 => 指示。例如:

本地主機名稱   已連接的遠程主機        2s   10s  40s
myfreax  =>  www.myfreax.com      1Kb  500b 100b
         <=                       2Mb  2Mb  2Mb

在這個示例中,我們可以看到 myfreax 的本地主機與遠程主機 www.myfreax.com 2秒前發送的數據速度是 1 kb, 10秒前是 500 b,40秒前100 b。

注意 b 的單位不是字節,是 bit/s 單位的縮寫,1 kb 也就是 1 kbit/s,2mb 就是 2 mbit/s。

同樣你也就理解 myfreax 主機從 www.myfreax.com 主機接收數據的速度,在 2 秒,10 秒前,40 秒前都是 2mb,也就是速度沒有任何變化。

屏幕的底部,顯示各種總計,包括過去 40 秒的峰值流量、傳輸的總流量(過濾后)以及 2 秒、10 秒和 40 秒的平均總傳輸速率。

Tx 表示發送,Rx 表示接收,cum 表示累計值,Total 表示發送和解釋的總和,Rate表示網絡速度。例如:

TX:    cum: 400KB      peak:34.8Kb  Rattes: 21kb 32kb 6.6kb
RX:			900KB			 34.8Kb	         3kb 3kb 8kb
Total:		1.30MB		     34.8Kb		     21kb 32kb 6.6kb

在上面的示例中,我們可以看到發送累計值是 400KB,峰值是 34.8 KB, 2 秒、10 秒和 40 秒的平均總傳輸速率分別是 21kb 32kb 6.6kb。

接收的累計值是 900KB,峰值是 34.8 KB, 2 秒、10 秒和 40 秒的平均總傳輸速率分別是 3kb 3kb 68kb。

快捷鍵

當你進入 iftop 會話時,你可以使用以下快捷鍵,切換 iftop 的顯示方式或者按 f 添加過濾器。

  • h:顯示幫助菜單
  • n:開啟 / 關閉主機名的 DNS 解析,如果可以 iftop 可以將 IP 地址解釋為主機名則顯示主機的名稱,否則顯示 IP 地址。
  • N:開啟 / 關閉服務名稱的解釋,例如,本地主機連接遠程的主機的 443 端口,iftop 將會在遠程主機 IP 地址后面添加服務的名稱 www.myfreax.com:https。
  • p:開啟 / 關閉目標和源端口的顯示
  • P:暫停刷新屏幕,注意:
  • 這僅僅暫停主要窗口部分的刷新,屏幕底部的統計值依然自動刷新。
  • s:顯示或者隱藏源主機的 IP 或主機名。
  • S:顯示 / 關閉源端口。
  • t:切換顯示發送和接收流量的三種方式,第一種是僅顯示發送的流量,第二種是僅顯示接收的流量,同時發送和接收的流量,也就是啟動時的默認模式。
  • T:顯示 / 關閉發送與接收流量統計,這將會在 2s 10s 40s 速率之前添加一列顯示累計值。
  • q:退出 iftop

排序

  • j / k:分別是向下和向上滾動,當屏幕不足以顯示所有連接時。
  • <:通過源名稱的排序。
  • :通過目標名稱排序。

  • 1/2/3:通過第一,第二,第三列進行排序。
  • o:凍結排序方式,由于 iftop 是不斷滾動所有連接,關閉 iftop 滾動連接,可以按 o 鍵。

過濾器

iftop 支持一些過濾器來過濾顯示的內容。要使用基于 iftop 的過濾器,可以在 iftop 命令的 -f 選項之后跟一個過濾器表達式,也可以在 iftop 會話中使用 f 鍵設置過濾器。

iftop 使用 pcap-filter 作為數據包的過濾器,你可以根據 pcap-filter 過濾器語法,編寫 iftop 過濾器表達式。

值得一提的在 iftop 會話按 f 鍵輸入的過濾器表達式也可用于在 -f 選項后面設置的表達式。也就是說語法上沒有差別。

Net filter> src host 192.168.1.100
#eq
iftop -f "src host 192.168.1.100"

基于 IP 地址過濾

要使用基于 IP 地址的過濾器,可以在 iftop 命令后跟一個基于 IP 的過濾器表達式,如下所示:

iftop -f "src host 192.168.1.100"

上面的命令將僅顯示來自 IP 地址為 192.168.1.100 的主機的流量,src host 語法表示設置來源主機。

要使 iftop 僅顯示目標地址為 8.8.8.8 的流量,請運行命令 iftop -f "dst host 8.8.8.8"

iftop -f "dst host 8.8.8.8"

除了指定設置目標和源過濾之外,也可以使用 CIDR 格式的 IP 地址,例如:

iftop -f "src net 192.168.0.0/16"

上面的命令將顯示源地址在 192.168.0.0/16 網段主機的流量。

基于端口過濾

iftop 可以通過基于端口的過濾器來監控指定端口的網絡流量。要使用基于端口的過濾器,可以在 iftop 命令后面加上一個端口過濾器表達式,如下所示:

iftop -f "port 80"

iftop -f "port 80" 命令只顯示端口 80 的網絡流量,即 HTTP 流量。您還可以使用逗號將多個端口號連接在一起,例如:

iftop -f "port 80,443"

iftop -f "port 80,443" 命令僅顯示端口 80 或 443 的網絡流量,即 HTTP 或 HTTPS 流量。您還可以使用運算符 NOT 排除特定的端口,例如:

iftop -f "not port 22"

iftop -f "not port 22" 命令將顯示除 SSH(端口號22)之外的所有流量。

基于 IP 地址和端口的過濾器

您還可以結合 IP 地址和端口來過濾網絡流量,例如:

iftop -f "src host 192.168.1.100 and dst port 80"

iftop -f "src host 192.168.1.100 and dst port 80" 命令僅顯示來自 IP 地址 192.168.1.100 并且目標端口為 80 的流量。

結論

iftop 命令是一款強大的網絡流量監控工具,可以實時監控網絡連接和流量,幫助管理員及時發現和解決網絡問題。

同時,iftop 命令也支持多種過濾器和交互式操作,使其更加靈活和易用。在使用iftop命令時,需要注意安全和資源消耗等問題,并根據需要選擇最適合的工具進行網絡流量監控。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8612

    瀏覽量

    151288
  • Linux
    +關注

    關注

    87

    文章

    11312

    瀏覽量

    209689
  • 命令
    +關注

    關注

    5

    文章

    685

    瀏覽量

    22041
  • 網絡流量
    +關注

    關注

    0

    文章

    58

    瀏覽量

    10371
  • iftop
    +關注

    關注

    0

    文章

    3

    瀏覽量

    6968
收藏 人收藏

    評論

    相關推薦

    linux運維命令大全

    Linux高端運維學習需要掌握大量的命令及相關工具,通讀bash man page、掌握VIM使用、了解SSH是Linux高端運維工程師必備功課,熟練掌握Linux高端運維實用
    發表于 03-15 16:36

    Linux目錄的創建與刪除命令

    Linux目錄的創建與刪除命令 Linux目錄的創建與刪除命令  mkdir命令  功能:創建一個目錄(類似DOS下的md
    發表于 01-18 12:46 ?1320次閱讀

    Linux與用戶有關的命令

    Linux與用戶有關的命令 Linux與用戶有關的命令  passwd命令  出于系統安全考慮,Lin
    發表于 01-18 12:46 ?771次閱讀

    Linux的常用網絡命令

    Linux的常用網絡命令 Linux 的常用網絡命令  計算機網絡的主要優點是能夠實現資源和信息的共享,并且用戶可以遠程訪問信息。Linux
    發表于 01-18 12:47 ?1184次閱讀

    Linux關機命令詳解

    Linux關機命令詳解 在linux下一些常用的關機/重啟命令有shutdown、halt、reboot、及init,它們都 可以達到重啟系統的目的,但每個
    發表于 01-18 12:52 ?3633次閱讀

    iftop源代碼編譯安裝

    iftop源代碼編譯安裝
    發表于 04-03 23:39 ?15次下載
    <b class='flag-5'>iftop</b>源代碼編譯安裝

    Linux系統命令指南

    在“Linux 文件命令精通指南”中,我們討論了利用最基礎和最常用 Linux 文件命令所需的基本信息。在本文中,我將對 Linux 系統
    發表于 05-23 10:23 ?963次閱讀

    linux命令大全

    書中收集了豐富的Linux命令,是Linux技術開發者的好工具
    發表于 08-08 18:20 ?3次下載

    Linux命令大全

    Linux命令大全
    發表于 10-30 09:49 ?9次下載
    <b class='flag-5'>Linux</b>的<b class='flag-5'>命令</b>大全

    linux有哪些常用的命令

     Linux命令非常之多,分為內部命令和外部命令
    發表于 02-27 08:00 ?4次下載
    <b class='flag-5'>linux</b>有哪些常用的<b class='flag-5'>命令</b>

    常用Linux命令介紹

    linux命令是對Linux系統進行管理的命令。對于Linux系統來說,無論是中央處理器、內存、磁盤驅動器、鍵盤、鼠標,還是用戶等都是文件,
    的頭像 發表于 02-09 14:31 ?1067次閱讀

    淺析Linux精致的命令

    這只是一小部分常用的Linux命令Linux有很多命令可以使用。建議通過man命令來查看命令
    的頭像 發表于 04-24 16:28 ?1558次閱讀

    shell命令linux命令一樣嗎

    Shell命令Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執行用戶輸入的命令的。Shell既是一種
    的頭像 發表于 11-08 10:51 ?2890次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開放源代碼的操作系統,被廣泛應用于服務器和嵌入式設備。在Linux中,有多種命令用于重啟系統。在本文中,我們將詳細介紹常用的Linux重啟
    的頭像 發表于 11-17 09:49 ?2048次閱讀

    Linux實用命令大全

    Linux實用命令大全
    的頭像 發表于 10-23 13:50 ?240次閱讀
    <b class='flag-5'>Linux</b>實用<b class='flag-5'>命令</b>大全
    主站蜘蛛池模板: 亚洲AV成人无码999WWW| 97人人爽人人爽人人人片AV| 午夜熟女插插XX免费视频| 翁熄性放纵交换300章| 97在线视频网站| 久久亚洲精品无码A片大香大香| 香蕉久久夜色精品国产小优| 国产99久9在线| 久久国产免费一区二区三区| 亚洲AV无码一区二区三区牛牛| 富婆夜店找黑人猛男BD在线| 日韩高清一区二区三区不卡| 一区在线观看在线| 精品国产在线手机在线| 日本免费一本天堂在线| 亚洲精品成人无码区一在线观看| 国产91综合| 四虎影视国产精品亚洲精品hd| 欲奴第一季在线观看全集| 精品国产乱码久久久久久上海公司| 亚洲H成年动漫在线观看不卡| 国产品无码一区二区三区在线| 香蕉免费高清完整| 国内精品伊人久久久久| 伊人天天躁夜夜躁狠狠| 蕾丝边娱乐网| freehd另类xxxx喷水| 日韩人妻无码精品久久中文字幕| 高清无码中文字幕影片| 亚洲成人一区二区| 久久精品亚洲国产AV涩情| 99精品在线播放| 热巴两次用约老师屁股发底线球| 国产GV天堂亚洲国产GV刚刚碰| 小处雏一区二区三区| 久久久视频2019午夜福利| 99久久国语露脸精品国产| 日韩精品 中文字幕 有码| 海角社区在线视频播放观看| 在线天天看片免费视频观看| 强开乳罩摸双乳吃奶视频|