Linux time 命令统计脚本耗时

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

内容简介:在 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 为真实耗时,而 usersys 为用户环境和系统的各自耗时。

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 命令统计脚本耗时


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

查看所有标签

猜你喜欢:

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

增长黑客

增长黑客

Sean Ellis / 张溪梦 / 中信出版集团股份有限公司 / 2017-11-1 / CNY 59.00

脸谱网如何从默默无闻到坐拥二十几亿用户? 爱彼迎、优步何以在短短时间估值超过百亿美元? 领英怎样跨步成为全球领先的职业社交平台? 这些初创公司实现爆发式成长的共同奥秘就是增长黑客。 增长黑客是硅谷当下热门的新商业方法论,其精髓在于通过快节奏测试和迭代,以极低甚至零成本获取并留存用户。 作为最早提出“增长黑客”概念的理论先驱、带领Dropbox实现500%增长的实战领军......一起来看看 《增长黑客》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具