测速一
生成10GB大文件
dd if=/dev/zero of=10GBfile bs=1 count=0 seek=10G
# 10GBfile是自定义名称(你也可以定义为test)
# 生成的文件是报错在当前目录下(也就是你pwd显示的目录结果)
# seek后面的文件大小可以自定义,可以是100MB,也可以是1G 若要生成100MB就直接seek=100M 后面不需要B
启动http服务
方法一
使用了python3提供的http服务
python3 -m http.server 8000
# 直接使用8000端口开启http服务
方法二
使用npm提供的http-server
apt install npm
# 下载npm
npm install http-server -g
# 下载http-server并且全局使用:其他所有文件夹都可以调用http-server服务
然后本地直接打开服务器IP:端口
就行了
得到的结果如下:点击下载即可
远程下载
服务器端
wget http://这里写你的IP地址:8000/10GBfile
# 10GBfile是一个文件名称(当然你也可以转为zip下载,但是没必要了)
# 如果你想转为zip : zip 10GBfile.zip 10GBfile 记得删除原文件rm 10GBfile 然后下面换成对应的zip文件就行了
PC/手机端
http://这里写你的IP地址:8000/10GBfile
然后就可以测试你本地从服务器上的下载速度了
当然你直接打开http://你的IP地址显示内容如下
你只需要点击一下test即可下载了(这一这里使用的文件名称是
test
前面说了文件名称自定义这里显示的图片是由python3提供的http服务,虽然几种http服务的文件路径图片基本一致
测速二
服务器本地直接拉speedtest测速
## If migrating from prior bintray install instructions please first...
# sudo rm /etc/apt/sources.list.d/speedtest.list
# sudo apt-get update
# sudo apt-get remove speedtest
## Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using apt-get
# sudo apt-get remove speedtest-cli
sudo apt-get install curl
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
sudo apt-get install speedtest
speedtest
# 下好直接执行就行了