码迷,mamicode.com
首页 > 系统相关 > 详细

linux 终端计时方法

时间:2014-07-31 17:05:26      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:http   os   html   ar   linux   时间   htm   测试   

经常需要在linux终端中测试性能,例如flash的读写性能。这就需要对一个操作进行计时。

以前一直用date命令,然后人工做减法操作来得到结果。

简单测测还行,如果长时间测试,这个人工费就上去了。

为了降低人工成本,今天查了些资料。

 

目的是得到一个操作花了多长时间,单位为秒。

首先查date命令,看如果得到当前的秒值。

参考了:

http://www.2cto.com/os/201108/102154.html

得到秒值的命令:date +%s

 

接下来就是如果把两次得到的秒值分别保存,并作减法运算,最终把运算结果echo出来。

终端中取变量的值用$,取运算表达式的值用$(())。

至此,方法找到:

S=$(date +%s); sleep 10; E=$(date +%s); V=$(($E-$S)); echo $V

一般情况下,上述命令的执行结果为10.

 

 

linux 终端计时方法,布布扣,bubuko.com

linux 终端计时方法

标签:http   os   html   ar   linux   时间   htm   测试   

原文地址:http://blog.csdn.net/njuitjf/article/details/38318067

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!