1 Linux中GNU time命令的使用-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux中GNU time命令的使用

麦辣鸡腿堡 来源:肖邦Linux 作者:肖邦Linux 2023-10-09 17:53 次阅读

更强大的功能

GNU time 命令提供了更强大的功能:

  • 更详细的统计信息
  • 更丰富的格式输出
  • 支持保存统计数据到文件

下边我们来学习写 GNU time 的使用

1. 最简单的用法

root@chopin:~$ /usr/bin/time sleep 2
0.00user 0.00system 0:02.00elapsed 0%CPU (0avgtext+0avgdata 1784maxresident)k
0inputs+0outputs (0major+72minor)pagefaults 0swaps

使用 GNU time 命令,直接使用绝对路径即可,我们可以看到输出信息更多了,不过格式有点丑,后边会讲如何自定义格式。

2. 保持内置 time 的输出样式

有同学会问,能输出内置 Shell 那种的格式么?可以的,使用 -p 选项即可

root@chopin:~$ /usr/bin/time -p sleep 2
real 2.00
user 0.00
sys  0.00

3. 输出更详细的信息

还可以输出更加详细的信息,让你对程序运行信息一目了然。请使用 -v 选项

root@chopin:~$ /usr/bin/time -v sleep 2
Command being timed: "sleep 2"
User time (seconds): 0.00
System time (seconds): 0.00
Percent of CPU this job got: 0%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:02.00
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 1804
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 71
Voluntary context switches: 1
Involuntary context switches: 1
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11292

    浏览量

    209313
  • TIME
    +关注

    关注

    0

    文章

    13

    浏览量

    14321
  • 命令
    +关注

    关注

    5

    文章

    683

    浏览量

    22011
收藏 人收藏

    评论

    相关推荐

    Linux系统unlink命令的使用

    Linux 删除文件,我们通常使用 rm 命令。除此以外,还有另外一个命令,可以用于删除文件和链接,这就是 unlink 命令。虽然它
    发表于 09-13 14:29 2111次阅读

    Linux系统争议——是Linux还是GNU/Linux?

    操作系统。在这类系统,用于计算机资源分配和硬件管理的程序称为“内核”。虽然GNU工程有官方内核程序Hurd,但是目前GNU系统所用的典型内核是Linux。因此就把这样的组合叫做
    发表于 06-12 17:17

    Linux与用户有关的命令

    Linux与用户有关的命令 Linux与用户有关的命令  passwd命令  出于系统安全考虑,Lin
    发表于 01-18 12:46 767次阅读

    Linux系统命令指南

    在“Linux 文件命令精通指南”,我们讨论了利用最基础和最常用 Linux 文件命令所需的基本信息。在本文中,我将对
    发表于 05-23 10:23 962次阅读

    Linux的35个find命令用法

    Linux查找命令Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令
    的头像 发表于 02-02 16:53 3661次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>的35个find<b class='flag-5'>命令</b>用法

    Linux命令链接操作符的实际应用

    Linux命令的链接的意思是,通过操作符的行为将几个命令组合执行。Linux的链接
    发表于 05-06 17:44 840次阅读

    Linux的关机命令浅析

    在本篇,我们会向你解释 shutdown、poweroff、halt 以及 reboot 命令。我们会解释清楚当你用那些可用的选项执行的时候它们实际做了什么。如果你想深入 Linux 服务器管理,那么为了有效和可靠的服务器管理
    发表于 04-11 09:00 1008次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>的关机<b class='flag-5'>命令</b>浅析

    LinuxGNU Make中文手册资料免费下载

    Linux 环境下的程序员如果不会使用 GNU make 来构建和管理自己的工程,应该不能算是一个合格的专业程序员,至少不能称得上是 Unix 程序员。在 Linux(unix)环境下使用 G
    发表于 06-03 08:00 9次下载
    <b class='flag-5'>Linux</b>的<b class='flag-5'>GNU</b> Make中文手册资料免费下载

    linux命令无法使用怎么办

    linux命令无法使用是怎么回事?问题分析
    发表于 05-28 09:02 1897次阅读
    <b class='flag-5'>linux</b><b class='flag-5'>中</b><b class='flag-5'>命令</b>无法使用怎么办

    Linux的size命令详解

    1.命令简介 size 用于查看目标文件、库或可执行文件各段及其总和的大小,是 GNU 二进制工具集 GNU Binutils 的一员。 2.命令
    的头像 发表于 12-29 11:05 6078次阅读

    Linuxmail命令的使用教程分享

    在这里整理一下Linuxmail命令的使用。mail也是一个常用的命令,我们在很多地方都要用到它,比如定时把系统状况或日志发送到我们的邮箱里等等。
    发表于 03-25 16:01 9次下载

    GNU/LinuxLinux的区别在哪?

    GNUGNU/LinuxLinux 之间到底是什么关系?什么是自由软件?什么是GPL协议?什么是自由软件基金会?什么是GNU耻辱榜?有多
    的头像 发表于 02-17 09:36 1640次阅读

    什么是 GNU/Linux

    Linus本人曾经争辩说,将Linux称为GNU/Linux简直是荒谬的。
    发表于 06-13 09:14 3999次阅读
    什么是 <b class='flag-5'>GNU</b>/<b class='flag-5'>Linux</b>?

    linuxsource命令的用法

    Linux,source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。source命令可以用于读取并执行脚本文件
    的头像 发表于 11-08 14:35 2324次阅读

    linux重启命令有哪些

    Linux是一种自由和开放源代码的操作系统,被广泛应用于服务器和嵌入式设备。在Linux,有多种命令用于重启系统。在本文中,我们将详细介绍常用的L
    的头像 发表于 11-17 09:49 2025次阅读