如何测算服务器实际运行带宽带宽?

1、登录到服务器

在个人电脑的终端上输入下面的命令:

ssh 服务器名@服务器IP

2、使用测试命令

curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3

含义解释:

curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3

1. curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py

  • curl 是一个用来从网络上下载数据的命令行工具。
  • -s 表示 silent mode,即不显示进度条或错误信息(让输出更简洁)。
  • https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py 是一个 Python 脚本的 URL,托管在 GitHub 上。
    • 这个脚本是 speedtest-cli 项目的主程序,speedtest-cli 是一个命令行版本的 Speedtest.net 测速工具。

这个部分的作用是 下载一个 Python 脚本的源码内容

2. | python3

  • 这是一个管道符(|),表示把前面 curl 下载到的内容,直接作为输入传给后面的命令
  • python3 就是执行这个脚本的 Python 解释器。

合起来的意思是:

这条命令会:

  1. 从 GitHub 下载 speedtest.py 脚本(speedtest-cli 的源码);
  2. 不保存为文件,而是直接把它传给 Python3 来运行;
  3. 运行结果就是测你的网络速度(下载、上传、延迟等信息)。

测试效果

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部