📅  最后修改于: 2023-12-03 14:56:51.218000             🧑  作者: Mango
在编写 Shell 脚本时,使用计时器可以很方便地测试脚本的性能和运行时间。本文将介绍如何使用终端 Ubuntu 中的计时器。
在 Shell 脚本中,可以使用特殊的命令 time
来获取程序运行时间。
time command
其中 command
是要执行的命令。
time
命令可以测量以下三个方面的时间:
输出的结果格式如下:
real 0m0.001s
user 0m0.000s
sys 0m0.000s
以下示例演示如何测量一个命令的执行时间。
#!/bin/bash
echo "Start"
time ls
echo "End"
运行该脚本后,输出如下:
Start
Desktop Downloads Music Public Templates Videos
Documents Pictures snap snapd.log examples.desktop
End
real 0m0.001s
user 0m0.000s
sys 0m0.000s
计时器是测试脚本性能和运行时间非常有用的工具。在终端 Ubuntu 中,可以使用 time
命令来获取命令的执行时间,可测量整个命令运行时间、命令执行时占用 CPU 的时间和命令在内核态运行时占用 CPU 的时间。