返回顶部
首页 > 资讯 > 操作系统 >Linux中time命令怎么用
  • 151
分享到

Linux中time命令怎么用

2023-06-28 06:06:11 151人浏览 独家记忆
摘要

这篇文章将为大家详细讲解有关linux中time命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux常用命令time命令 用于统计给定命令所花费的总时间。time统计给定命令所花费的总时间语

这篇文章将为大家详细讲解有关linux中time命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Linux常用命令time命令 用于统计给定命令所花费的总时间。

Linux中time命令怎么用

time

统计给定命令所花费的总时间

语法

 time(参数)

参数

指令:指定需要运行的额指令及其参数。

实例

测试一个程序或比较不同算法时,执行时间是非常重要的,一个好的算法应该是用时最短的。所有类UNIX系统都包含time命令,使用这个命令可以统计时间消耗。例如:

 [root@localhost ~]# time ls anaconda-ks.cfg  install.log  install.log.syslog  satools  text  real    0m0.009s user    0m0.002s sys     0m0.007s

输出的信息分别显示了该命令所花费的real时间、user时间和sys时间。

  • real时间是指挂钟时间,也就是命令开始执行到结束的时间。这个短时间包括其他进程所占用的时间片,和进程被阻塞时所花费的时间。

  • user时间是指进程花费在用户模式中的CPU时间,这是唯一真正用于执行进程所花费的时间,其他进程和花费阻塞状态中的时间没有计算在内。

  • sys时间是指花费在内核模式中的CPU时间,代表在内核中执系统调用所花费的时间,这也是真正由进程使用的CPU时间。

shell内建也有一个time命令,当运行time时候是调用的系统内建命令,应为系统内建的功能有限,所以需要时间其他功能需要使用time命令可执行二进制文件/usr/bin/time。

使用-o选项将执行时间写入到文件中:

 /usr/bin/time -o outfile.txt ls

使用-a选项追加信息:

 /usr/bin/time -a -o outfile.txt ls

使用-f选项格式化时间输出:

 /usr/bin/time -f "time: %U" ls

-f选项后的参数:

参数描述
%Ereal时间,显示格式为[小时:]分钟:秒
%Uuser时间。
%Ssys时间。
%C进行计时的命令名称和命令行参数。
%D进程非共享数据区域,以KB为单位。
%x命令退出状态。
%k进程接收到的信号数量。
%w进程被交换出主存的次数。
%Z系统的页面大小,这是一个系统常量,不用系统中常量值也不同。
%P进程所获取的CPU时间百分百,这个值等于 user+system 时间除以总共的运行时间。
%K进程的平均总内存使用量(data+stack+text),单位是 KB。
%w进程主动进行上下文切换的次数,例如等待I/O操作完成。
%c进程被迫进行上下文切换的次数(由于时间片到期)。

关于“Linux中time命令怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Linux中time命令怎么用

本文链接: https://lsjlt.com/news/317140.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中time命令怎么用
    这篇文章将为大家详细讲解有关Linux中time命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux常用命令time命令 用于统计给定命令所花费的总时间。time统计给定命令所花费的总时间语...
    99+
    2023-06-28
  • Linux系统中time命令怎么用
    这篇文章主要介绍Linux系统中time命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Linux系统中time命令用于确定指定命令运行所需的时间。它对于测试脚本和命令的性能非常有用。命令格式 t...
    99+
    2023-06-28
  • Linux中如何使用time命令
    这篇文章主要介绍Linux中如何使用time命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux常用命令 time命令的用途,在于量测特定指令执行时所需消耗的时间及系统资源等资讯。语法time [o...
    99+
    2023-06-28
  • 详解Linux time 命令的使用
    1.命令简介 time 用于统计命令执行所消耗的时间及相关系统资源等信息。time 可以显示的资源有四大项,分别是: Time resources Memory resources IO resources Com...
    99+
    2022-06-03
    Linux time Linux time命令
  • linux下time、set、smartdrv命令用法
    这篇文章主要讲解了“linux下time、set、smartdrv命令用法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下time、set、smartdrv命令用法”吧!time&...
    99+
    2023-06-09
  • Linux命令中的rpm命令怎么用
    这篇文章的内容主要围绕Linux命令中的rpm命令怎么用进行讲述,文章内容清晰易懂,条理清晰,非常适合新手学习,值得大家去阅读。感兴趣的朋友可以跟随小编一起阅读吧。希望大家通过这篇文章有所收获!在Linux中,RPM是进行软件得安装、卸载、...
    99+
    2023-06-28
  • linux中Sed命令怎么用
    这篇文章主要介绍linux中Sed命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!sed命令用法sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处...
    99+
    2023-06-09
  • Linux中mysqldump命令怎么用
    这篇文章给大家分享的是有关Linux中mysqldump命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。mysqldump是mysql数据库中备份工具,用于将MYSQL服务器中的数据库以标准的sql语言的...
    99+
    2023-06-09
  • linux中awk命令怎么用
    这篇文章给大家分享的是有关linux中awk命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。awk是一种模式扫描和处理语言,在对数据进行分析处理时,是十分强大的工具。awk [options] '...
    99+
    2023-06-09
  • Linux中grep命令怎么用
    小编给大家分享一下Linux中grep命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!介绍Linux系统中grep命令是一种强大的文本搜索工具,它能使用正...
    99+
    2023-06-09
  • Linux中rpm命令怎么用
    这篇文章主要介绍了Linux中rpm命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。[root@wang /]# rpm -qa&nbs...
    99+
    2023-06-09
  • linux中touch命令怎么用
    这篇文章将为大家详细讲解有关linux中touch命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在linux中,touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间,语法格式“t...
    99+
    2023-06-14
  • Linux中Top命令怎么用
    这篇文章主要介绍了Linux中Top命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命...
    99+
    2023-06-13
  • linux中export命令怎么用
    这篇文章将为大家详细讲解有关linux中export命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。接触linux没有多久,最近在学习BASH的export命令时碰到了一个难道(书上说export...
    99+
    2023-06-13
  • linux中tail命令怎么用
    这篇文章给大家分享的是有关linux中tail命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。tail命令语法代码如下:tail [ -f ] [ -c Number | -n Number | -m N...
    99+
    2023-06-12
  • Linux中chown命令怎么用
    这篇文章给大家分享的是有关Linux中chown命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。  1....
    99+
    2023-06-13
  • linux中cmp命令怎么用
    这篇文章将为大家详细讲解有关linux中cmp命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。功能说明:比较两个文件是否有差异。   语  法:cmp [-clsv][-i <字符数目>...
    99+
    2023-06-13
  • Linux中less命令怎么用
    这篇文章主要介绍了Linux中less命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. 前言在Linux命令行中有读取文本文件的方法。cat可能是几乎每个Linu...
    99+
    2023-06-16
  • linux中nc命令怎么用
    这篇文章将为大家详细讲解有关linux中nc命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。查看端口是否被占用还记得我们在netstat中介绍的如何查看端口被占用吗nc也可以完成这样的事情。它使用...
    99+
    2023-06-16
  • Linux中screen命令怎么用
    小编给大家分享一下Linux中screen命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!当你需要确保长时间运行的任务不会在 SSH 会话中断时被杀死时,...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作