更強大的功能
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
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。
舉報投訴
-
Linux
+關注
關注
87文章
11304瀏覽量
209523 -
TIME
+關注
關注
0文章
13瀏覽量
14325 -
命令
+關注
關注
5文章
684瀏覽量
22027
發(fā)布評論請先 登錄
相關推薦
Linux系統中unlink命令的使用
在 Linux 中刪除文件,我們通常使用 rm 命令。除此以外,還有另外一個命令,可以用于刪除文件和鏈接,這就是 unlink 命令。雖然它
發(fā)表于 09-13 14:29
?2126次閱讀
Linux系統爭議——是Linux還是GNU/Linux?
操作系統。在這類系統中,用于計算機資源分配和硬件管理的程序稱為“內核”。雖然GNU工程有官方內核程序Hurd,但是目前GNU系統所用的典型內核是Linux。因此就把這樣的組合叫做
發(fā)表于 06-12 17:17
Linux系統命令指南
在“Linux 文件命令精通指南”中,我們討論了利用最基礎和最常用 Linux 文件命令所需的基本信息。在本文中,我將對
發(fā)表于 05-23 10:23
?963次閱讀
Linux中的關機命令淺析
在本篇中,我們會向你解釋 shutdown、poweroff、halt 以及 reboot 命令。我們會解釋清楚當你用那些可用的選項執(zhí)行的時候它們實際做了什么。如果你想深入 Linux 服務器管理,那么為了有效和可靠的服務器管理
發(fā)表于 04-11 09:00
?1009次閱讀
Linux的GNU Make中文手冊資料免費下載
Linux 環(huán)境下的程序員如果不會使用 GNU make 來構建和管理自己的工程,應該不能算是一個合格的專業(yè)程序員,至少不能稱得上是 Unix 程序員。在 Linux(unix)環(huán)境下使用 G
發(fā)表于 06-03 08:00
?9次下載
Linux中的size命令詳解
1.命令簡介 size 用于查看目標文件、庫或可執(zhí)行文件中各段及其總和的大小,是 GNU 二進制工具集 GNU Binutils 的一員。 2.命令
Linux中mail命令的使用教程分享
在這里整理一下Linux中mail命令的使用。mail也是一個常用的命令,我們在很多地方都要用到它,比如定時把系統狀況或日志發(fā)送到我們的郵箱里等等。
發(fā)表于 03-25 16:01
?9次下載
GNU/Linux和Linux的區(qū)別在哪?
GNU、GNU/Linux、Linux 之間到底是什么關系?什么是自由軟件?什么是GPL協議?什么是自由軟件基金會?什么是GNU恥辱榜?有多
linux中source命令的用法
在Linux中,source命令通常用于重新執(zhí)行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。source命令可以用于讀取并執(zhí)行腳本文件中
linux重啟命令有哪些
Linux是一種自由和開放源代碼的操作系統,被廣泛應用于服務器和嵌入式設備。在Linux中,有多種命令用于重啟系統。在本文中,我們將詳細介紹常用的L
評論