Vremenska naredba je jedna od manje poznatih Linux naredbi, no može se koristiti za pokazivanje koliko dugo naredba traje za pokretanje.
To je korisno ako ste razvojni programer i želite testirati izvedbu svog programa ili skripte.
Ovaj vodič će navesti glavne sklopke koje ćete koristiti s vremenom naredbe zajedno sa svojim značenjima.
Kako koristiti vremensku naredbu
Sintaksa vremenske naredbe je sljedeća:
vrijeme
Na primjer, možete pokrenuti ls naredbu za popis svih datoteka u mapi u dugom formatu uz vremensku naredbu.
vrijeme ls -l
Rezultati vremenske naredbe bit će kako slijedi:
pravi 0m0.177skorisnik 0m0.156ssys 0m0.020s Prikazane statistike pokazuju ukupno potrebno vrijeme za pokretanje naredbe, količinu vremena provedenog u korisničkom načinu i količini vremena provedenog u načinu kernela. Ako imate program koji ste napisali i želite raditi na izvedbi, možete ga ponovo pokrenuti uz vremensku naredbu i pokušajte poboljšati statistiku. Prema zadanim postavkama, izlaz se prikazuje na kraju programa, ali možda želite da se izlaz kreće u datoteku. Za izlaz formata u datoteku upotrijebite sljedeću sintaksu: vrijeme -ovrijeme - output = Svi prekidači za vremensku naredbu moraju biti navedeni prije naredbe koju želite pokrenuti. Ako ste ugađanje performansi, možda ćete želite dodati izlaz iz vremenske naredbe na istu datoteku više i više, tako da možete vidjeti trend. Da biste to učinili upotrijebite sljedeću sintaksu: vrijeme -avrijeme - append Prema zadanim postavkama izlaz je sljedeći: pravi 0m0.177skorisnik 0m0.156ssys 0m0.020s Postoji velik broj opcija oblikovanja kao što je prikazano na sljedećem popisu Prečice za oblikovanje možete koristiti na sljedeći način: vrijeme -f "Proteklo vrijeme =% E, Ulazi% I, Izlazi% O" Izlaz za gornju naredbu bio bi ovako: Proteklo vrijeme = 0:01:00, ulazi 2, izlazi 1 Možete kombinirati i uskladiti prekidače prema potrebi. Ako želite dodati novu liniju kao dio niza formata, upotrijebite novi redak kako slijedi: vrijeme -f "Proteklo vrijeme =% E n Ulazi% I n Izlazi% O" Da biste saznali više o vremenskoj naredbi, pročitajte Linux Manual Page tako da pokrenete sljedeću naredbu: čovjek vrijeme Prekidač formata ne radi odmah u Ubuntu. Morate pokrenuti naredbu kako slijedi: / Usr / bin / vrijeme Oblikovanje izlaza vremenske naredbe
Sažetak