curl检测网页或程序加载执行时间的方法
小白一个,今天才知道,原来curl使用time命令可以实现程序,或网页的加载,执行时间
下面是范例
1
2
3
4
5
6
7
time curl 'https://www.demo.net/archives/1.html' > /dev/null
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 9064 0 9064 0 0 4202 0 --:--:-- 0:00:02 --:--:-- 4202
real 0m2.162s
user 0m0.008s
sys 0m0.004s
上面是网页没有使用缓存时的加载时间
下面是使用了缓存后的网页加载时间
1
2
3
4
5
6
7
8
9
time curl 'https://www.demo.net/archives/1.html' > /dev/null
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 12327 0 12327 0 0 12867 0 --:--:-- --:--:-- --:--:-- 12854
real 0m0.963s
user 0m0.011s
sys 0m0.000s