使用curl可以下载网络内容,那如何获取curl下载时的下载速度呢,使用下面的命令即可:
# curl -Lo /dev/null -skw "%{speed_download}\n" http://mirrors.163.com/ubuntu/ls-lR.gz 226493.000
当然,还可以获取连接时间、重定向时间等更多的数据:
# curl -Lo /dev/null -skw "time_connect: %{time_connect} s\ntime_namelookup: %{time_namelookup} s\ntime_pretransfer: %{time_pretransfer} s\ntime_starttransfer: %{time_starttransfer} s\ntime_redirect: %{time_redirect} s\nspeed_download: %{speed_download} B/s\ntime_total: %{time_total} s\n\n" http://www.sina.com time_connect: 0.154 s time_namelookup: 0.150 s time_pretransfer: 0.154 s time_starttransfer: 0.163 s time_redirect: 0.157 s speed_download: 324679.000 B/s time_total: 1.692 s
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决
2012-10-23 tcpip详解笔记(17) TCP的成块数据流
2012-10-23 tcpip详解笔记(18)TCP的超时与重传
2012-10-23 tcpip详解笔记(19) persist定时器
2012-10-23 tcpip详解笔记(20) TCP的Keepalive定时器
2009-10-23 C语言编程优化运行速度
2009-10-23 Linux串口编程
2009-10-23 Linux系统调用