Linux time 命令统计脚本耗时

栏目: Python · 发布时间: 7年前

内容简介:在 Linux 中 time 命令可以统计执行脚本的耗时。我们以wc 命令为例子,统计下计算文件行数时的耗时情况只需要在命令前加上

在 Linux 中 time 命令可以统计执行脚本的耗时。

我们以wc 命令为例子,统计下计算文件行数时的耗时情况

$ wc -l tmd-error.log
655572 tmd-error.log

只需要在命令前加上 time 即可

bash环境下

bash-3.2$ time wc -l tmd-error.log
  655572 tmd-error.log

real    0m0.047s
user    0m0.036s
sys     0m0.011s

得到的结果有三个时间, real 为真实耗时,而 user 和 sys 为用户环境和系统的各自耗时。

zsh环境下

> $ time wc -l tmd-error.log
  655572 tmd-error.log
wc -l tmd-error.log  0.04s user 0.01s system 97% cpu 0.047 total

zsh 环境的输出结果不太易读,只需要看最后的 total 值即可

fish环境下

wxnacy@wxnacydeMacBook-Pro ~/P/t/log> time wc -l tmd-error.log
  655572 tmd-error.log
        0.04 real         0.03 user         0.01 sys

说实话还是 fish 环境的看着最舒服,要不是它不兼容 bash 脚本,我感觉它早就制霸 shell 届了,哼。

最近更新

awk 正则表达式中使用参数

SQLAlchemy 解决其他连接修改数据后,查询不到的问题

Python 如何给屏幕打印信息加上颜色

Redis get 报错 a key holding the wrong kind of value

Vim 执行 Shell 命令(2)

Python 获取当前作用域全部参数的内置方法 locals()

使用 ffmpeg 分离视频流和音频流

Vim 执行 Shell 命令(1)

使用 goss 构建 Github 图床

Linux tar 打包命令

最近热读

Go 判断数组中是否包含某个 item

办理北京工作居住证的一些细节

Go 语法错误:Non-declaration statement outside function body

Python f-strings 3.6 版本新增加的字符串格式化功能

Python APScheduler 定时任务

扫码关注公众号,或搜索公众号“温欣爸比” 及时获取我的最新文章 Linux time 命令统计脚本耗时


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。

产品经理的20堂必修课

产品经理的20堂必修课

徐建极 / 人民邮电出版社 / 2013-9-1 / 59.00元

《产品经理的20堂必修课》以作者八年的产品经理工作实践为基础,通过系统的理论结合丰富的实例的方法,全面地总结了作为一名互联网产品经理所应掌握的知识。 《产品经理的20堂必修课》分为三大部分。 讲产品:深入剖析互联网产品成功的要素,分别从需求导向、简单原则、产品运营、战略布局等维度,分析如何让产品在残酷的互联网竞争中脱颖而出。 讲方法:着重分析优秀的产品团队运作的工作方法和程序,详......一起来看看 《产品经理的20堂必修课》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具