Linux下Shell的计时

原创 2016年08月28日 22:43:46

data命令式linux下的时间显示命令,不是time命令,time命令是对一个command的计时命令:

man date


%m month (01..12)
%M minute (00..59)
%n a newline
%N nanoseconds (000000000..999999999)
%p locale’s equivalent of either AM or PM; blank if not known
%P like %p, but lower case
%r locale’s 12-hour clock time (e.g., 11:11:04 PM)
%R 24-hour hour and minute; same as %H:%M
%s seconds since 1970-01-01 00:00:00 UTC
%S second (00..60)

其中,%n表示纳秒数,%s表示是由1970以来的秒数,1毫秒 等于 1000 * 1000 纳秒,1000微秒

start_tm=`date +%s%N`;
sleep 10;
end_tm=`date +%s%N`;
use_tm=`echo $end_tm $start_tm | awk '{ print ($1 - $2) / 1000000000}'`

echo $use_tm



Linux shell获取时间和时间间隔(ms级别)

说明:在进行一些性能测试的时候,有时候我们希望能计算一个程序运行的时间,有时候可能会自己写一个shell脚本方便进行一些性能测试的控制(比如希望能运行N次取平均值等),总之,这其中有一个需求可能就是获...
  • gengshenghong
  • gengshenghong
  • 2012年05月19日 22:22
  • 78498

linux shell毫秒计时

man date … %m month (01..12) %M minute (00..59) %n a newline %N nanoseconds (000000000..9999999...
  • zhrh0096
  • zhrh0096
  • 2013年03月24日 21:25
  • 4970

用Shell实现一个倒计时

#!/bin/bash echo -n Count: tput sc count=0 while true; do if [ $count -lt 40 ];the...
  • yuanfen860913
  • yuanfen860913
  • 2013年07月10日 14:12
  • 2726

Linux shell 倒计时脚本

#!/bin/sh seconds_left=10 echo "请等待${seconds_left}秒……" while [ $seconds_left -gt 0 ];do...
  • ClementAD
  • ClementAD
  • 2015年11月25日 19:23
  • 3557

Linux 中的计时

本文描述了Linux系统中一些与计时相关的问题和解决方法。因为在学习和研究的过程中我们经常需要统计程序或程序段的耗时,评估它们的性能好坏。因而这些问题对于我们来说,经常会遇到。掌握多种计时方法对于开发...
  • Augusdi
  • Augusdi
  • 2016年08月28日 22:35
  • 1562

linux 终端计时方法

经常需要在linux终端中测试性能,例如flash的读写性能。这就需要对一个操作进行计时。 以前一直用date命令,然后人工做减法操作来得到结果。 简单测测还行,如果长时间测试,这个人工费就上去了...
  • njuitjf
  • njuitjf
  • 2014年07月31日 15:38
  • 1435

Linux命令详解 — time

【命令】time — 执行命令并计时 【格式】time [-p] command [arguments...] 【说明】 执行命令行"command [arguments...]",命令行执行结束时在...
  • thinkerABC
  • thinkerABC
  • 2006年04月01日 20:05
  • 25397

linux 定时执行shell脚本

在oracle 中可以利用dbms_job包定时执行pl/sql、sql过程,在像备份等需要在操作系统级定时任务只能采用crontab来完成本文讲述crontab具体用法,以供备忘. 在oracle ...
  • jingxiangren
  • jingxiangren
  • 2009年10月29日 23:51
  • 91656

shell,运行程序计时

time ./a.out 不能在忘了
  • a370802
  • a370802
  • 2014年06月05日 20:50
  • 192

Linux学习2之shell脚本计算代码段运行的时间(精确到毫秒)

最后一种最简洁! 基本的一种,可以调试,提升三种 hadoop@Mcnode1:~/cloud/adam/xubo/data/test20160310/test$ cat a.sh #!/bin/b...
  • bob601450868
  • bob601450868
  • 2016年03月14日 22:03
  • 3331
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下Shell的计时
举报原因:
原因补充:

(最多只允许输入30个字)