Ստացեք վերադարձի ժամանակի վիճակագրություն Linux Time Command- ի հետ

Ժամանակը հրամանը հանդիսանում է Linux- ի փոքր հայտնի հրահանգներից մեկը, սակայն այն կարող է օգտագործվել, ցույց տալ, թե որքան ժամանակ է պահանջվում առաջադրվել:

Սա օգտակար է, եթե դուք մշակող եք եւ ցանկանում եք ստուգել ձեր ծրագրի կամ սցենարի կատարումը:

Այս ուղեցույցում կներկայացվեն հիմնական փոփոխականները, որոնք դուք կօգտագործեք ժամանակային հրամանով `իրենց իմաստներով:

Ինչպես օգտագործել ժամանակի հրամանը

Ժամանակի հրամանագրի շարադրանքը հետեւյալն է.

ժամը

Օրինակ, Դուք կարող եք գործարկել ls հրամանը , երկար ժամանակ ֆորմատի թղթապանակում բոլոր ֆայլերը թվարկելու համար:

ժամանակ ls -l

Ժամանակի հրամանից ստացված արդյունքները հետեւյալն են.

իրական 0m0.177s
օգտագործող 0m0.156s
sys 0m0.020s

Ցուցադրված վիճակագրությունը ցույց է տալիս, որ ընդհանուր ժամանակը ձեռնարկվում է հրամանը վարելու համար, օգտագործողի ռեժիմում ծախսված ժամանակը եւ միջուկային ռեժիմում ծախսված ժամանակը:

Եթե ​​ունեք ծրագիր, որը դուք գրել եք եւ ցանկանում եք աշխատել կատարման վրա, ապա կարող եք այն շարունակել ժամանակի հրամանով եւ փորձել եւ կատարելագործել վիճակագրությունը:

Նախատեսվում է, որ արդյունքը ցուցադրվում է ծրագրի վերջում, բայց գուցե դուք ուզում եք, որ արտադրանքը գնա ֆայլ:

Ֆորմատի ֆայլը թողարկելու համար օգտագործեք հետեւյալ շարադրանքը.

ժամանակ
ժամանակ - ելք =

Ժամանակի հրամանատարության բոլոր անջատիչները պետք է նշվեն մինչեւ առաջադրվելու հրամանը:

Եթե ​​դուք կատարում եք թյունինգ կատարում, ապա կարող եք ցանկանալ ավելացնել ժամանակի հրամանից ելքումը նույն ֆայլին, այնպես որ դուք կարող եք տեսնել միտում:

Դրա փոխարեն օգտագործեք հետեւյալ շարադրանքը.

ժամանակ
Ժամանակ - շարունակել

Ժամանակի հրամանատարության ձեւավորում

Նախատեսվում է, որ արտադրանքը հետեւյալն է.

իրական 0m0.177s
օգտագործող 0m0.156s
sys 0m0.020s

Կան բազմաթիվ ձեւաչափման ընտրանքներ, որոնք ցուցադրվում են հետեւյալ ցանկով

Դուք կարող եք օգտագործել ձեւաթաղման անջատիչները հետեւյալ կերպ.

Ժամանակ -f "Ժամանակահատված =% E, Ներածում% I, Արդյունքներ% O"

Վերոհիշյալ հրամանատարության արտադրանքը նման բան կլիներ:

Անցած ժամանակ = 0:01:00, ներածում 2, արդյունքներ 1

Դուք կարող եք խառնել եւ համապատասխանել կոճակներին, ինչպես պահանջվում է:

Եթե ​​ցանկանում եք ավելացնել նոր գիծ, ​​որպես ձեւաթղթի մի մաս, օգտագործեք նոր գծի բնույթը հետեւյալ կերպ.

Ժամանակ -f "Ժամանակահատված =% E \ n Մուտքային% I \ n Արդյունքներ% O"

Ամփոփում

Ժամանակի հրամանի մասին ավելին իմանալու համար կարդացեք Linux Manual Page- ը `գործելով հետեւյալ հրահանգը.

մարդ ժամանակ

Ֆորմատի անջատիչը չի աշխատում անմիջապես Ubuntu- ում: Դուք պետք է առաջադրեք հրամանը հետեւյալն է.

/ usr / bin / ժամանակ