内容简介:在 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 届了,哼。
最近更新
SQLAlchemy 解决其他连接修改数据后,查询不到的问题
Redis get 报错 a key holding the wrong kind of value
Python 获取当前作用域全部参数的内置方法 locals()
最近热读
Go 语法错误:Non-declaration statement outside function body
Python f-strings 3.6 版本新增加的字符串格式化功能
扫码关注公众号,或搜索公众号“温欣爸比” 及时获取我的最新文章
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。