如何通过命令行测试 Internet 连接速度

[ad_1]

在本教程中,我们将向您展示如何在 Linux 上通过命令行测试 Internet 连接速度。 对于那些不知道的人来说,Speedtest.net 是一个很好的地方来检查你的互联网速度。 但是还有一种更简单的方法。 使用 speedtest-cli 命令行应用程序,您实际上可以通过终端检查当前的宽带速度。 对于那些不知道的人,speedtest-cli 是一个用 Python 编写的简单 CLI 客户端,用于使用 Speedtest.net 基础设施测量双向 Internet 带宽。 它适用于 Python 2.4-3.4。 安装最新的 speedtest-cli 无非就是下载 Python 脚本。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将通过在 Linux 系统上的逐步安装 Speedtest 向您展示。

先决条件

  • 运行以下操作系统之一的服务器: Linux OS。
  • 建议您使用全新的操作系统安装来防止任何潜在问题。
  • 一种 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

通过命令行测试 Internet 连接速度

第 1 步。首先,让我们首先确保您的系统是最新的。

sudo dnf clean all
sudo dnf update

步骤 2. 在 Linux 上安装 speedtest-cli。

运行以下命令安装speedtest:

wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
chmod +x speedtest-cli

成功安装后,使用以下命令运行互联网速度测试:

./speedtest-cli.py

如果你想分享速度测试结果,你可以使用“–share”选项,这将允许你通过Speedtest.net以图像格式与他人分享速度测试结果。

./speedtest-cli.py --share

该实用程序支持一些其他参数,您可以通过运行speedtest-cli.py –help 命令。

./speedtest_cli.py --help
Usage: speedtest_cli.py [options]

Command line interface for testing internet bandwidth using speedtest.net.
--------------------------------------------------------------------------

https://github.com/sivel/speedtest-cli

Options:
  -h, --help       show this help message and exit
  --share          Generate and provide a URL to the speedtest.net share
                   results image
  --simple         Suppress verbose output, only show basic information
  --list           Display a list of speedtest.net servers sorted by distance
  --server=SERVER  Specify a server ID to test against
  --mini=MINI      URL of the Speedtest Mini server
  --source=SOURCE  Source IP address to bind to
  --version        Show the version number and exit

恭喜! 您已成功测试 Internet 连接速度。 感谢您使用本教程在 Linux 系统上通过 CLI 测试 Internet 连接速度。 如需更多帮助或有用信息,我们建议您查看 官方测速网站.

[ad_2]

Related Posts