Hanki palautusajan tilastot Linuxin aikakomennolla

Aikakäsky on yksi vähemmän tunnetuista Linux-komennoista, mutta sitä voidaan käyttää osoittamaan, kuinka kauan komento kestää.

Tämä on hyödyllistä, jos olet kehittäjä ja haluat testata ohjelman tai komentosarjan suorituskykyä.

Tässä oppaassa luetellaan tärkeimmät kytkimet, joita käytät aikakäskyllä ​​ja niiden merkityksillä.

Kuinka käyttää aikakomentoa

Aikekäskyn syntaksi on seuraava:

aika

Voit esimerkiksi ls-komennolla luetella kaikki pitkän kansiossa olevan tiedoston tiedostot yhdessä aikakomennon kanssa.

aika ls -l

Tulokset aikakäskystä ovat seuraavat:

todellinen 0m0.177s
käyttäjä 0m0.156s
sys 0m0.020s

Näytetyt tilastot osoittavat, kuinka kauan komento suoritetaan, käyttäjämoodissa käytetty aika ja kernel-tilassa käytetty aika.

Jos sinulla on ohjelma, jonka olet kirjoittanut ja haluat työskennellä suorituksessa, voit suorittaa sen yhdessä aikakäskyjen kanssa yhä uudelleen ja yrittää parantaa tilastoja.

Oletuksena tulostus näkyy ohjelman lopussa, mutta ehkä haluat lähdön siirtyä tiedostoon.

Jos haluat lähettää tiedostomuodon, käytä seuraavaa syntaksia:

aika -o
aika --output =

Kaikki aikakomennon kytkimet on määritettävä ennen komentoa, jonka haluat suorittaa.

Jos olet performanssitunnistus, voit lisätä liitetiedoston aikakäskyyn samaan tiedostoon niin, että näet trendin.

Voit tehdä sen seuraavasti:

aika -a
aika --append

Aikakomennon tuoton muotoilu

Oletusarvoisesti lähtö on seuraava:

todellinen 0m0.177s
käyttäjä 0m0.156s
sys 0m0.020s

Seuraavassa luettelossa on useita muotoilutoimintoja

Voit käyttää muotoilukytkimiä seuraavasti:

aika -f "Kulunut aika =% E, Tulot% I, Lähdöt% O"

Edellä mainitun komennon tuotos olisi jotain tällaista:

Kulunut aika = 0:01:00, tulot 2, lähdöt 1

Voit sekoittaa ja sovittaa kytkimet tarpeen mukaan.

Jos haluat lisätä uuden rivin osana muotoilujonoa, käytä uuden rivin merkkiä seuraavasti:

aika -f "Kulunut aika =% E \ n Tulot% I \ n Tulokset% O"

Yhteenveto

Lisätietoja aikakäsikirjoituksesta lue Linux-käsikirja suorittamalla seuraava komento:

miehen aikaa

Format-kytkin ei toimi heti Ubuntun sisällä. Sinun on suoritettava komento seuraavasti:

/ Usr / bin / aika