进程管理-time ⚙️ — 测量命令执行时间

作用

time 统计命令执行耗时,输出 real(实际)、user(用户 CPU)、sys(系统 CPU)三段时间。

语法

time 命令

用法

time 在命令执行完毕后输出统计:REAL 从开始到结束的总耗时,USER 用户态 CPU 时间,SYS 内核态 CPU 时间。-p POSIX 格式。-f 格式 自定义输出格式。脚本性能分析和基准测试的基础工具。

常用参数

参数说明
-pPOSIX 格式输出
-f 格式自定义输出格式
-a追加到文件
-o 文件输出到文件

示例

time sleep 2                          # 测量 sleep 2 秒的实际耗时
time ls -la                           # 测量 ls 命令的执行时间
time -p make                          # POSIX 格式输出编译耗时

来源: 菜鸟教程

🔗 相关文档

进程管理-bg-fg-jobs | 进程管理-nohup | 进程管理-ps | 进程管理-uptime