Laiko komanda yra viena iš mažiausiai žinomų "Linux" komandų, tačiau ji gali būti naudojama norint parodyti, kiek laiko komandai reikia paleisti.
Tai naudinga, jei esate kūrėjas ir norite patikrinti savo programos ar scenarijaus efektyvumą.
Šiame vadove bus nurodyti pagrindiniai jungikliai, kuriuos naudosite kartu su laiko komanda, kartu su jų reikšmėmis.
Kaip naudoti laiko komandą
Laiko komandos sintaksė yra tokia:
laikas
Pavyzdžiui, galite paleisti komandą ls, norėdami nurodyti visus failus, esančius aplanke ilgu formatu kartu su laiko komanda.
laikas ls -l
Laiko komandos rezultatai bus tokie:
realus 0m0.177svartotojas 0m0.156sSys 0m0.020s Pateikti statistiniai duomenys rodo, kiek laiko užimama paleisti komandą, kiek laiko praleido naudotojo režime ir kiek laiko praleido branduolio režimu. Jei turite programą, kurią parašėte ir norite dirbti su našumu, galite ją paleisti kartu su laiko komanda ir bandyti patobulinti statistiką. Pagal numatytuosius nustatymus išvestis rodoma programos pabaigoje, bet galbūt norėsite, kad išėjimas pereitų į failą. Norėdami išvesti formatą į failą, naudokite šį sintaksę: laikas-olaikas - išvestis = Visi komandos laiko jungikliai turi būti nurodyti prieš komandą, kurią norite paleisti. Jei esate našumo nustatymas, galbūt norėsite pridėti iš komandų laiko išvesties į tą patį failą, kad galėtumėte pamatyti tendenciją. Norėdami tai padaryti, naudokite šią sintaksę: laikas-alaikas - pridėti Pagal nutylėjimą produkcija yra tokia: realus 0m0.177svartotojas 0m0.156sSys 0m0.020s Yra daug formatavimo parinkčių, kaip parodyta šiame sąraše Formatavimo jungiklius galite naudoti taip: laikas -f "praėjęs laikas =% E, įėjimai% I, išvesties% O" Aukščiau pateiktos komandos išvestis būtų kažkas panašaus į šį: Praėjęs laikas = 0: 01:00, įėjimai 2, išėjimai 1 Jūs galite sumaišyti ir suderinti jungiklius, jei reikia. Jei norite pridėti naują eilutę kaip formos eilutės dalį, naudokite naujos eilutės simbolį taip: laikas -f "Laiko laikas =% E n Įvestys% I n Išvesties% O" Norėdami sužinoti daugiau apie laiko komandą, perskaitykite "Linux Manual" puslapį atlikdami šią komandą: vyras laiko Formato jungiklis nedirba iš karto Ubuntu. Jums reikia paleisti komandą taip: / usr / bin / time Laiko komandos išvesties formatavimas
Santrauka













