您的位置:首页 > 运维架构 > Linux

Linux中的time命令的用法

2018-02-27 12:08 253 查看
首先说明,bash内置的命令time和GNU的time命令是不一样的。

通过追加完整的路径/usr/bin/time 可以执行GNU命令。
用time输出C/C++程序的运行时间时,默认输出GNU的time格式。

GNU的time命令跟bash的time比的话,数据更详细,也能指定多种输出格式。详细的情况请使用mantime,bash的time的话使用help time。
bash中的time命令的输出:
real   0m0.002s
user   0m0.000s
sys   0m0.000s
GNU中的time命令的输出:
0.00user 0.00system 0:00.00elapsed 0%CPU (0avgtext+0avgdata2544maxresident)k
0inputs+0outputs (0major+116minor)pagefaults0swap
GNU的time命令加参数-p,可以输出以下格式:
-p, --portability    Use the following format string, for conformance with POSIXstandard
1003.2:
real %e
user %U
sys %S
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: