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 解释器。
合起来的意思是:
这条命令会:
- 从 GitHub 下载
speedtest.py
脚本(speedtest-cli 的源码); - 不保存为文件,而是直接把它传给 Python3 来运行;
- 运行结果就是测你的网络速度(下载、上传、延迟等信息)。
测试效果
