linux中date和time命令的区别与作用

(1)date命令:可以用来显示或设定系统的日期与时间,date命令详细用法:https://www.cnblogs.com/asxe/p/9317811.html

(2)time命令:用于计算一个程序运行的时间,程序运行结束时,输出以下三个参数: 

user:表示程序在用户态下执行的时间的总和
system:表示程序执行完成花费的系统CPU时间,即程序在核心态中执行时间总和
real:表示从开始到结束的实际花费时间

例如:time ipconfig 结果如下图

它能做的不仅仅是测量运行时间,还可以测量内存、I/O等的使用情况。一个程序在运行时使用的系统资源通常包括CPU、Memory和I/O等,其中CPU资源的统计包括实际使用时间(real time)、用户态使用时间(the process spent in user mode)、内核态使用时间(the process spent in kernel mode)。

原文地址:https://www.cnblogs.com/jasonboren/p/12833558.html