Sisällysluettelo:
Aikakomentoa käytetään määrittämään, kuinka kauan tietyn komennon suorittaminen kestää. Se on hyödyllinen skriptien ja komentojen suorituskyvyn testaamiseen.
Jos sinulla on esimerkiksi kaksi eri skriptiä, jotka tekevät samaa työtä ja haluat tietää, kumpi suorittaa paremmin, voit käyttää Linux time -komentoa määrittämään kunkin komentosarjan suorituksen kesto.
Time Command -ohjelman versiot
Sekä Bash että Zsh, yleisimmin käytetyissä Linux-kuorissa, on omat sisäänrakennetut aikakäskyversiot, jotka ovat etusijalla Gnu-aikakomentoon nähden.
type
voit määrittää, onko aika binaarinen vai sisäänrakennettu avainsana.
type time
# Bash time is a shell keyword # Zsh time is a reserved word # GNU time (sh) time is /usr/bin/time
Gnu time -komennon käyttämiseksi sinun on määritettävä täydellinen polku aika-binaariin, yleensä
/usr/bin/time
, käytettävä
env
komentoa tai käytettävä johtava backslash
\time
joka estää molempien ja sisäänrakennettujen tietojen käytön.
Gnu-aika antaa sinun muotoilla lähtö ja tarjoaa muuta hyödyllistä tietoa, kuten muistin I / O- ja IPC-puhelut.
Linux Time Command -sovelluksen käyttö
Seuraavassa esimerkissä mitataan aika, joka kuluu Linux-ytimen lataamiseen wget-työkalulla:
time wget
Se, mikä tulostetaan tulosteena, riippuu käytetyn aikakomennon versiosta:
# Bash real 0m33.961s user 0m0.340s sys 0m0.940s # Zsh 0.34s user 0.94s system 4% cpu 33.961 total # GNU time (sh) 0.34user 0.94system 0:33.96elapsed 4%CPU (0avgtext+0avgdata 6060maxresident)k 0inputs+201456outputs (0major+315minor)pagefaults 0swaps
- todellinen tai kokonainen tai kulunut (seinäkellonaika) on aika puhelun alusta loppuun. Se on aika siitä hetkestä, kun painat
Enternäppäintä, siihen hetkeen, kunwgetkomento on valmis. käyttäjä - käyttötilassa vietetty CPU-aika. järjestelmä tai sys - ytimen tilassa vietetyn prosessorin aika.
johtopäätös
Tähän mennessä sinulla pitäisi olla hyvä käsitys aikakomennon käyttämisestä. Jos haluat lisätietoja Gnu time -komennosta, käy aika-man-sivulla.
aikaterminaali"Linux Diversity" -kokoelma: Yksi paketti, 10 Linux-drossi
, Tämä sarja antaa sinulle monenlaisia viimeisimpiä suosittuja vaihtoehtoja.
Linux vs. Windows-vertailu: Miksi Windows on parempi kuin Linux
Linux vs. Windows. Windows vs. Linux. Windows 7 vs. Ubuntu. Tämä artikkeli vertaa Linuxia Windows-käyttöjärjestelmään.
Kuinka asentaa virtualbox debian linux 10 linux -sovellukseen
VirtualBox on avoimen lähdekoodin cross-platform-virtualisointiohjelmisto, jonka avulla voit käyttää useita vieraskäyttöjärjestelmiä samanaikaisesti. Tämä opas selittää kuinka asentaa uusin VirtualBox Debian 10: ään, Buster.







