Hankige tagasiside ajalugu koos Linuxi ajanäitajaga

Ajakäsk on üks vähem tuntud Linuxi käskudest, kuid seda saab kasutada selleks, et näidata, kui kaua käsk käivitamiseks kulub.

See on kasulik, kui olete arendaja ja soovite testida oma programmi või skripti toimivust.

Selles juhendis on loetletud peamised lülitid, mida kasutad koos ajakäskudega koos nende tähendustega.

Kuidas kasutada aja käsku

Aja käskluse süntaks on järgmine:

aeg

Näiteks võite käivitada ls käsku, et loetleda kõik pika vormingus kaustas olevad failid koos ajakäsuga.

aeg ls -l

Ajakäsu tulemused on järgmised:

tõeline 0m0.177s
kasutaja 0m0.156s
sys 0m0.020s

Näidatud statistika näitab käskluse käivitamiseks kuluvat aega, kasutaja režiimis kulutatud aega ja kerneli režiimis kulutatud aega.

Kui teil on programm, mille olete kirjutanud ja soovite töötada jõudlusega, saate seda koos ajakäsuga uuesti käia ja proovida ja parandada statistikat.

Vaikimisi näidatakse väljundit programmi lõpus, kuid võibolla soovid väljundit faili minna.

Faili vormingu väljastamiseks kasutage järgmist süntaksit:

aeg-a
aeg - väljund =

Ajaloo käsu kõik lülitid tuleb täpsustada enne käsku, mida soovite käivitada.

Kui olete jõudluse häälestamisel, võite soovida lisada ajakäsu väljundi samasse faili üle ja uuesti, et saaksite näha suundumust.

Selle asemel kasutage järgnevat süntaksit:

aeg-a
aeg - lisa

Aja käskluse väljund vormindamine

Vaikimisi on väljund järgmine:

tõeline 0m0.177s
kasutaja 0m0.156s
sys 0m0.020s

Sellel on palju vorminguvõimalusi, nagu on näidanud järgmine loend

Võite vormindamise lülitid järgmiselt kasutada:

aeg -f "aegunud aeg =% E, sisendid% I, väljundid% O"

Ülaloleva käsu väljund oleks selline:

Aegunud aeg = 0: 01:00, sisendid 2, väljundid 1

Võite vastavalt vajadusele segada ja ühendada lülitid.

Kui soovite lisada vormingus stringi uueks rea, kasutage uue rea järgmiselt:

aeg -f "Elapse aeg =% E \ n Sisendid% I \ n Väljundid% O"

Kokkuvõte

Aja käskluse kohta lisateabe saamiseks lugege käsiraamatu Linux käsiraamatut järgmiselt:

mees aeg

Vormingi lüliti ei tööta Ubuntu kohe kohe. Peate käsku käivitama järgmiselt:

/ usr / bin / aeg