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


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

查看所有标签

猜你喜欢:

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

网络是怎样连接的

网络是怎样连接的

[日]户根勤 / 周自恒 / 人民邮电出版社 / 2017-1-1 / CNY 49.00

本书以探索之旅的形式,从在浏览器中输入网址开始,一路追踪了到显示出网页内容为止的整个过程,以图配文,讲解了网络的全貌,并重点介绍了实际的网络设备和软件是如何工作的。目的是帮助读者理解网络的本质意义,理解实际的设备和软件,进而熟练运用网络技术。同时,专设了“网络术语其实很简单”专栏,以对话的形式介绍了一些网络术语的词源,颇为生动有趣。 本书图文并茂,通俗易懂,非常适合计算机、网络爱好者及相关从......一起来看看 《网络是怎样连接的》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换