0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux中GNU time命令的使用

麥辣雞腿堡 ? 來源:肖邦Linux ? 作者:肖邦Linux ? 2023-10-09 17:53 ? 次閱讀

更強(qiáng)大的功能

GNU time 命令提供了更強(qiáng)大的功能:

  • 更詳細(xì)的統(tǒng)計(jì)信息
  • 更豐富的格式輸出
  • 支持保存統(tǒng)計(jì)數(shù)據(jù)到文件

下邊我們來學(xué)習(xí)寫 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 命令,直接使用絕對路徑即可,我們可以看到輸出信息更多了,不過格式有點(diǎn)丑,后邊會講如何自定義格式。

2. 保持內(nèi)置 time 的輸出樣式

有同學(xué)會問,能輸出內(nèi)置 Shell 那種的格式么?可以的,使用 -p 選項(xiàng)即可

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

3. 輸出更詳細(xì)的信息

還可以輸出更加詳細(xì)的信息,讓你對程序運(yùn)行信息一目了然。請使用 -v 選項(xiàng)

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
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207905
  • TIME
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    14308
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    658

    瀏覽量

    21928
收藏 人收藏

    評論

    相關(guān)推薦

    Linux系統(tǒng)unlink命令的使用

    Linux 刪除文件,我們通常使用 rm 命令。除此以外,還有另外一個(gè)命令,可以用于刪除文件和鏈接,這就是 unlink 命令。雖然它
    發(fā)表于 09-13 14:29 ?1954次閱讀

    Linux系統(tǒng)爭議——是Linux還是GNU/Linux?

    操作系統(tǒng)。在這類系統(tǒng),用于計(jì)算機(jī)資源分配和硬件管理的程序稱為“內(nèi)核”。雖然GNU工程有官方內(nèi)核程序Hurd,但是目前GNU系統(tǒng)所用的典型內(nèi)核是Linux。因此就把這樣的組合叫做
    發(fā)表于 06-12 17:17

    Linux與用戶有關(guān)的命令

    Linux與用戶有關(guān)的命令 Linux與用戶有關(guān)的命令  passwd命令  出于系統(tǒng)安全考慮,Lin
    發(fā)表于 01-18 12:46 ?749次閱讀

    Linux系統(tǒng)命令指南

    在“Linux 文件命令精通指南”,我們討論了利用最基礎(chǔ)和最常用 Linux 文件命令所需的基本信息。在本文中,我將對
    發(fā)表于 05-23 10:23 ?925次閱讀

    Linux的35個(gè)find命令用法

    Linux查找命令Linux系統(tǒng)中最重要和最常用的命令之一。查找用于根據(jù)與參數(shù)匹配的文件指定的條件來搜索和查找文件和目錄列表的命令。
    的頭像 發(fā)表于 02-02 16:53 ?3558次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>的35個(gè)find<b class='flag-5'>命令</b>用法

    Linux命令鏈接操作符的實(shí)際應(yīng)用

    Linux命令的鏈接的意思是,通過操作符的行為將幾個(gè)命令組合執(zhí)行。Linux的鏈接
    發(fā)表于 05-06 17:44 ?803次閱讀

    Linux的關(guān)機(jī)命令淺析

    在本篇,我們會向你解釋 shutdown、poweroff、halt 以及 reboot 命令。我們會解釋清楚當(dāng)你用那些可用的選項(xiàng)執(zhí)行的時(shí)候它們實(shí)際做了什么。如果你想深入 Linux 服務(wù)器管理,那么為了有效和可靠的服務(wù)器管理
    發(fā)表于 04-11 09:00 ?969次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>的關(guān)機(jī)<b class='flag-5'>命令</b>淺析

    LinuxGNU Make中文手冊資料免費(fèi)下載

    Linux 環(huán)境下的程序員如果不會使用 GNU make 來構(gòu)建和管理自己的工程,應(yīng)該不能算是一個(gè)合格的專業(yè)程序員,至少不能稱得上是 Unix 程序員。在 Linux(unix)環(huán)境下使用 G
    發(fā)表于 06-03 08:00 ?9次下載
    <b class='flag-5'>Linux</b>的<b class='flag-5'>GNU</b> Make中文手冊資料免費(fèi)下載

    linux命令無法使用怎么辦

    linux命令無法使用是怎么回事?問題分析
    發(fā)表于 05-28 09:02 ?1831次閱讀
    <b class='flag-5'>linux</b><b class='flag-5'>中</b><b class='flag-5'>命令</b>無法使用怎么辦

    Linux的size命令詳解

    1.命令簡介 size 用于查看目標(biāo)文件、庫或可執(zhí)行文件各段及其總和的大小,是 GNU 二進(jìn)制工具集 GNU Binutils 的一員。 2.命令
    的頭像 發(fā)表于 12-29 11:05 ?5937次閱讀

    Linuxmail命令的使用教程分享

    在這里整理一下Linuxmail命令的使用。mail也是一個(gè)常用的命令,我們在很多地方都要用到它,比如定時(shí)把系統(tǒng)狀況或日志發(fā)送到我們的郵箱里等等。
    發(fā)表于 03-25 16:01 ?9次下載

    GNU/LinuxLinux的區(qū)別在哪?

    GNUGNU/Linux、Linux 之間到底是什么關(guān)系?什么是自由軟件?什么是GPL協(xié)議?什么是自由軟件基金會?什么是GNU恥辱榜?有多
    的頭像 發(fā)表于 02-17 09:36 ?1442次閱讀

    什么是 GNU/Linux?

    Linus本人曾經(jīng)爭辯說,將Linux稱為GNU/Linux簡直是荒謬的。
    發(fā)表于 06-13 09:14 ?3708次閱讀
    什么是 <b class='flag-5'>GNU</b>/<b class='flag-5'>Linux</b>?

    linuxsource命令的用法

    Linux,source命令通常用于重新執(zhí)行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。source命令可以用于讀取并執(zhí)行腳本文件
    的頭像 發(fā)表于 11-08 14:35 ?1730次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開放源代碼的操作系統(tǒng),被廣泛應(yīng)用于服務(wù)器和嵌入式設(shè)備。在Linux,有多種命令用于重啟系統(tǒng)。在本文中,我們將詳細(xì)介紹常用的L
    的頭像 發(fā)表于 11-17 09:49 ?1827次閱讀