Linux下3種常用的網絡測速工具

2021-02-14 菜鳥要飛

公眾號關注 「菜鳥要飛」

不管你用的是什麼作業系統,網速都是你非常關心的一個性能指標,畢竟,誰都不想看個視頻結果網速卡到你懷疑人生。本文介紹三個 Linux 命令行下的網絡測速工具,讓你隨時隨地知道你的網絡狀況。

fast 是 Netflix 提供的一項服務,它不僅可以通過命令行來使用,而且可以直接在 Web 端使用:fast.com。

我們可以通過以下命令來安裝這個工具:

$ npm install --global fast-cli

不管是網頁端還是命令行,它都提供了最基本的網絡下載測速。命令行下最簡單的使用方法如下:

$ fast
    93 Mbps ↓

從以上結果可以看出,直接使用 fast 命令的話,將只返回網絡下載速度。如果你也想獲取網絡的上傳速度,則需要使用 -u 選項。

$ fast -u
    ⠧ 81 Mbps ↓ / 8.3 Mbps ↑

speedtest 是一個更加知名的工具。它是用 Python 寫成的,可以使用 apt 或 pip 命令來安裝。你可以在命令行下使用,也可以直接將其導入到你的 Python 項目。

安裝方式:

$ sudo apt install speedtest-cli
或者
$ sudo pip3 install speedtest-cli

使用的時候,可以直接運行 speedtest 命令即可:

$ speedtest
Retrieving speedtest.net configuration...
Testing from Tencent cloud computing (140.143.139.14)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Henan CMCC 5G (Zhengzhou) [9.69 km]: 28.288 ms
Testing download speed
Download: 56.20 Mbit/s
Testing upload speed..
Upload: 1.03 Mbit/s

從運行結果可以看出,speedtest 命令將直接提供上傳/下載速率,測試的過程也是挺快的。你可以編寫一個腳本來調用這個命令,然後定期進行網絡測試,並在結果保存在一個文件或資料庫,這樣你就可以實時跟蹤你的網絡狀態。

iperf 是一個網絡性能測試工具,它可以測試 TCP 和 UDP 帶寬質量,可以測量最大 TCP 帶寬,具有多種參數和 UDP 特性,可以報告帶寬,延遲抖動和數據包丟失。利用 iperf 這一特性,可以用來測試一些網絡設備如路由器,防火牆,交換機等的性能。

Debian 系的發行版可以使用如下命令安裝 iPerf :

$ sudo apt install iperf

這個工具不僅僅在 Linux 系統下可以用,在 Mac 和 Windows 系統同樣可以使用。

如果你想測試網絡帶寬,則需要兩臺電腦。這兩臺電腦需要處於同樣的網絡,一臺作為服務機,另一臺作為客戶機,並且二者必須都要安裝 iPerf 。

可以通過如下命令獲取伺服器的 IP 地址:

$ ip addr show | grep inet.*brd
    inet 192.168.242.128/24 brd 192.168.242.255 scope global dynamic noprefixroute ens33

我們知道,在區域網裡,我們的 ipv4 地址一般是以 192.168 開頭的。運行以上命令之後,我們需要記下服務機的地址,後面會用到。

之後,我們再在服務機上啟動 iperf 工具:

$ iperf -s

然後,我們就可以等待客戶機的接入了。客戶機可以使用以下命令來連上服務機:

$ iperf -c 192.168.242.128

通過幾秒鐘的測試,它就會返回網絡傳輸速率及帶寬。


說個題外話,鳥哥是個比較喜歡折騰的程式設計師,業餘喜歡開發自己網站、小程序、App等,這些東西統統離不開伺服器!最近就圍繞伺服器的主題創建了一個微信群,喜歡玩伺服器或者想自己開發一款產品的讀者可以進來,相互學習交流!我也會時不時的帶大家擼點和伺服器相關的優惠券!不感興趣,不喜歡折騰的就沒必要湊著鬧了!

識別二維碼,添加微信後

發送【伺服器】即可獲取邀請連結

這是我部署的機器人,請勿調戲!

推薦閱讀

如果張東升是個程式設計師.

噓!剛剛發現了一個山寨版某庫....

終於把廢舊電腦變成了伺服器!差點被女票拿去換洗臉盆,真香!

相關焦點

  • linux網絡測速
    iPerfIperf 是一個網絡性能測試工具。
  • SEO常用工具推薦-建站篇
    🖋 前言:SEO常用工具建站篇的內容來自最近建站的操作經驗,之後還會推薦其他常用SEO工具也會分享自己寫的工具,歡迎關注。」內容大綱:建站系統推薦使用linux系統+寶塔(BT)建站,linux系統相交win更安全,可以提升網站的安全等級,但linux是命令行系統,很多同學並不會使用,所以推薦搭配使用BT這種伺服器運維面板,安裝和使用都非常簡單。
  • 外貿加油站 | 常用的網站在線測速工具 - 站長必備/外貿SEO優化必備
    今天要給大家分享的是外貿網站測速工具,這些工具能明確的告訴你,你的外貿網站在國外打開需要幾秒,到底是快還是慢,慢的原因是什麼。 除此之外,常用的三個免費外貿網站測速工具是Google PageSpeed Insights,Pingdom和GTmetrix。
  • Linux常用網絡工具:路由掃描之traceroute
    之前兩篇《Linux常用網絡工具:fping主機掃描》和《Linux常用網絡工具:hping高級主機掃描》都是關於主機掃描的,本篇介紹Linux下常用的路由掃描工具traceroute和mtr。路由掃描主要是查詢本機到另一個主機經過的路由跳數及數據延遲情況。traceroute基本使用路由掃描工具的原理都是存活時間(TTL)來實現的。
  • 網絡測速
    知識普及:        網絡帶寬的10M、100M的單位是bps(即bit/s,位/秒),而我們通常所說的100M大小的文件,這裡的單位是
  • 常用的幾個網站測速工具
    加載時間超過3秒,轉化率降低50%,並繼續大幅下降。百度的「閃電算法」,移動搜索頁面首屏加載時間將影響搜索排名。移動網頁首屏在2秒之內完成打開的,在移動搜索下將獲得提升頁面評價優待,獲得流量傾斜;同時,在移動搜索頁面首屏加載非常慢(3秒及以上)的網頁將會被打壓。頭條APP的加載時間與產出的關係:時間在0~1.5s,轉化率在15%以上,壓縮壓面加載時間,能顯著提升轉化率。
  • 最好用的網絡測速工具speedtest
    你可以通過瀏覽器打開網站 http://www.speedtest.net/ 在線進行測速當上網速度很慢的時候,人們想到的第一件事就進行網絡測速
  • Shopify網站測速工具大全 2020
    ,我最常用的一個工具。3.0 WebPageTestWebPageTest 是一個免費的測試工具,可以在全球多個位置運行速度測試。這個工具還是很有用的。我們名單上的下一個條目可能不會在不久的將來贏得任何網頁設計獎。但是,WebPageTest是當今用戶可以使用的更可靠,更受信任的網站速度測試工具之一。WebPageTest的主要優勢包括:用戶可以為每次啟動的WebPageTest的運行創建自定義設置。
  • linux常用下載工具
    重點介紹一下wget這個工具是在linux下最常用的下載的工具,支持多種條件的下載。
  • 【SEO工具】搭建一個網站需要用到哪些SEO工具?
    🖋 前言:SEO常用工具建站篇的內容來自最近建站的操作經驗,之後還會推薦其他常用SEO工具也會分享自己寫的工具,歡迎關注。」內容大綱:建站系統推薦使用linux系統+寶塔(BT)建站,linux系統相交win更安全,可以提升網站的安全等級,但linux是命令行系統,很多同學並不會使用,所以推薦搭配使用BT這種伺服器運維面板,安裝和使用都非常簡單。
  • 寬帶知識科普----網絡測速
    答:由於網際網路是一個開放的網絡,不同時間段的網絡由於用戶量的差異,由此造成的網速不穩定的波動屬於正常現象,建議您多測試幾次,綜合評估您的網絡質量,得出的結果會比較準確。  3、我和鄰居帶寬一樣,測試結果不同的原因?
  • 分享實用工具!伺服器和網站在線測速工具推薦
    👆點上方關注,實用工具持續推薦中...分享幾個常用的測速工具,一起看看速度如何。
  • 寬帶測速小技巧!
    如果自動認證未成功,用戶可以點擊「免費認證」 按扭,重新認證客戶端,如圖: 如上述方法無法認證,請檢查1、建議用戶更新原有10000管家之後才嘗試認證(版本影響)2、建議用戶卸載原有10000管家軟體,並進入湖北網上營業廳重新下載安裝程序,重新安裝(軟體問題影響)3、是否單機撥號,且寬帶帳號已經正常連接(區域網等影響無法認證)4、安裝10000管家時,建議退出安全軟體及防火牆後安裝,然後認證(安全軟體與
  • 華為出品的免費一鍵測速工具
    手機網絡測速工具中最出名的莫過於Speedtest了,雖然好用但內置的底部廣告還是看著難受,作為廣告強迫症的老夜肯定是用的牙痒痒的
  • 測試一下你家網絡帶寬多少?(網絡測速篇)
    這裡送你一個網絡診斷方法:網絡測速    昨天文章《常用網站的二維碼及生成方法》給大家介紹了網站二維碼,例如SPEEDTEST測速網站二維碼,這裡給大家介紹一下測速過程,手機識別以下二維碼:(亞洲以測速網站 www.speedtest.com生成的二維碼)就會自動彈出瀏覽器,進入測速網站
  • 網絡測速大師網頁版
    本文涉及的資料來自網絡搜集,只為更好的服務與您,經精心整理上傳,不代表公眾立場,僅供讀者參考,使用,著作權屬歸原創者所有。我們分享此資源僅可應用於使用和探究,請勿有其他目的。如有侵權,請在後臺留言聯繫我們進行刪除,謝謝!
  • 手機測速總是有廣告,華為終於出面解決,推自家一鍵測速
    註:本文轉載自網絡,不代表本平臺立場,僅供讀者參考,著作權屬歸原創者所有。手機測速是一款比較常用的小工具軟體,但是目前這裡軟體一般質量都比較差,而且絕大部分都包含了廣告。近日,華為發布了一款測速軟體「一鍵測速」,日前更新了2.1版本。這款測速軟體不僅水準較高,而且完全免費沒有廣告,值得收藏使用。
  • Linux下內存洩漏工具
    發生內存洩漏的代碼只有在某些特定環境或操作過程下才會發生。常發性和偶發性是相對的。對於特定的環境,偶發性的也許就變成了常發性的。所以測試環境和測試方法對檢測內存洩漏至關重要。  3. 一次性內存洩漏。發生內存洩漏的代碼只會被執行一次,或者由於算法上的缺陷,導致總會有一塊且僅一塊內存發生洩漏。比如,在一個Singleton類的構造函數中分配內存,在析構函數中卻沒有釋放該內存。
  • 四個 Linux 上的網絡信息嗅探工具 | Linux 中國
    在計算機網絡中,數據是暴露的,因為數據包傳輸是無法隱藏的,所以讓我們來使用 whois、dig、nmcli 和 nmap 這四個工具來嗅探網絡吧。請注意,不要在不屬於自己的網絡上運行 nmap ,因為這有可能會被其他人認為惡意攻擊。
  • 手機網絡測速
    收錄於話題 #測速 Speedtest是一款專業的網速測試工具。