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.177skäyttäjä 0m0.156ssys 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 -oaika --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 -aaika --append Oletusarvoisesti lähtö on seuraava: todellinen 0m0.177skäyttäjä 0m0.156ssys 0m0.020s Seuraavassa luettelossa on useita muotoiluvaihtoehtoja 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" 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 Aikakomennon tuotoksen muotoilu
Yhteenveto