欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

每天回顾linux命令(time)

程序员文章站 2024-01-22 19:31:22
...

time命令
time命令用于统计给定命令或者程序执行所花的总时间。

语法
time (参数)

参数
需要进行统计的程序。
没有参数的时候统计自己。

结果解释:
1、real时间是指从程序开始执行到结束的时间。这段时间包括其他进程占用的时间片、进程阻塞所耗费的时间。
2、user时间是指进程在用户模式中的CPU时间,是真正用于进程执行所花的时间,其他进程和阻塞消耗的时间不计在内。
3、sys时间是指花费在内核模式中的CPU时间,各种系统调用所花的时间。

eg:

bash-4.2# time ls
bin   docker-entrypoint-initdb.d  healthcheck.cnf  lib    mnt                  proc  sbin  tmp
boot  entrypoint.sh               healthcheck.sh   lib64  mysql-init-complete  root  srv   usr
dev   etc                         home             media  opt                  run   sys   var

real    0m0.073s
user    0m0.010s
sys     0m0.000s