Komanda time
se koristi za merenje vremena izvršavanja druge komande ili skripte. Ova komanda pruža informacije o ukupnom vremenu koje je potrebno za izvršavanje ciljane komande ili skripte, kao i informacije o CPU vremenu koje je utrošeno tokom izvršavanja.
Osnovna struktura time
komande izgleda ovako:
time [opcije] komanda [argumenti]
opcije
: Specificiraju različite opcije i ponašanjetime
komande.komanda
: Specificira komandu ili skriptu koju želite da izmerite po vremenu.argumenti
: Specificiraju argumente koje želite proslediti komandi ili skripti.
Neki od najčešće korišćenih opcija za time
uključuju:
-p
: Prikazivanje rezultata u formatu koji se može parsirati (korisno za skripte).-o <datoteka>
: Čuvanje rezultata merenja u datoteku.-f <format>
: Prilagođavanje formata prikaza rezultata.
Primeri korišćenja time
:
- Merenje vremena izvršavanja komande
ls
:
time ls
Ova komanda će izmeriti vreme koje je potrebno za izvršavanje ls
komande i prikazati rezultate, uključujući ukupno vreme izvršavanja, CPU vreme i druge informacije.
- Merenje vremena izvršavanja skripte:
time ./myscript.sh
Ova komanda će izmeriti vreme izvršavanja myscript.sh
skripte i prikazati rezultate.
- Korišćenje opcije
-p
za parsiranje rezultata:
time -p ls
Ova komanda će meriti vreme izvršavanja ls
komande i prikazati rezultate u parsabilnom formatu, što je korisno za skriptiranje i automatizaciju.
time
komanda je korisna za merenje performansi komandi i skripti, posebno kada želite analizirati vreme izvršavanja i uporediti različite pristupe. Ovo je korisno za optimizaciju i dijagnostiku zadatka u Linux sistemu.
No comments:
Post a Comment