如何從 Linux 命令行加速測試您的互聯網
有時,當您嘗試更新系統或安裝新軟件時,您可能會發現它花費的時間太長了。在這種情況下,對您的互聯網進行速度測試可以幫助確定問題是出在您這邊還是服務器端問題。
讓我們了解如何從 Linux 終端輕鬆地對您的互聯網進行速度測試。
什麼是速度測試,為什麼它很重要?
顧名思義,速度測試是測試互聯網連接速度的過程。您的計算機向遠程服務器發送了一些數據包。然後對每秒發送的數據包數量和每次傳輸的延遲進行基準測試。
對您的互聯網進行速度測試可以告訴您您的 ISP 是否提供您訂閱中承諾的互聯網速度。它有時也可用於解決應用程序中的網絡問題,因為速度測試會告訴您某個應用程序是否存在連接問題或您的互聯網連接是否運行緩慢。
使用 Speedtest CLI 從 Linux 終端測試您的互聯網速度
Ookla 的speedtest.net是一個流行的互聯網速度測試網站。您可能每次需要測試互聯網時都使用過它。
您是否知道它有一個官方的 CLI 應用程序,可以完成網站可以做的所有事情,但不是在您的 Linux 終端上。好吧,現在你知道了。從 Linux 終端測試互聯網速度是一個快速而簡單的過程,可以使用一些簡單的命令來完成。
作為初步步驟,使用發行版上的包管理器更新系統。
在 Ubuntu/Debian 衍生產品上,運行:
sudo apt update && sudo apt upgrade
在基於 Arch 的系統上,運行:
sudo pacman -Syu
在 Fedora、CentOS 和 RHEL 上,發出以下命令:
sudo dnf update
現在您的系統已經更新,使用您的發行版上的包管理器繼續安裝 speedtest-cli 包。
在 Ubuntu/Debian 衍生產品上,輸入:
sudo apt install speedtest-cli
在基於 Arch 的系統上,運行:
sudo pacman -S speedtest-cli
要在 Fedora、CentOS 和 RHEL 上安裝 Speedtest CLI,請發出以下命令:
sudo dnf install speedtest-cli
現在 Speedtest CLI 已經安裝在您的系統上。要測試您的互聯網速度,只需輸入speedtest-cli並按Enter。
該工具應自動找到用於速度測試的最佳服務器並返回所需結果,包括以每秒兆比特 (Mbps) 為單位的互聯網速度。除了基本的互聯網速度跟踪外,Speedtest CLI 還提供了一些值得一試的額外選項。
如果你想用特定的服務器測試你的互聯網速度,你可以使用-server標誌後跟服務器 ID。這是一個例子:
speedtest-cli --server 69420
您可以使用–bytes標誌指定在速度測試期間要傳輸的字節數。例如:
speedtest-cli --bytes 1337
要將速度測試結果保存到文件中,您可以使用-output標誌後跟文件名。以下是該命令的外觀:
speedtest-cli --output results.txt
要獲得 speedtest-cli 工具所有功能的綜合指南,請使用man speedtest命令通讀其手冊頁。或者,查看 man 命令的基於 Web 的替代方法。
現在您知道如何在 Linux 上加速測試您的互聯網
對您的互聯網進行速度測試有助於診斷網絡問題並總體跟踪網絡性能。使用 Speedtest CLI,您可以直接從終端輕鬆測試您的互聯網,而無需打開瀏覽器。這在使用無頭服務器或依賴命令行的系統(在大多數情況下是服務器)時非常有用。
如果您需要在服務器上安裝圖形用戶界面,您也可以這樣做。
發佈留言