Merrni Statistikat e Kohës së Kthimit me Komandën Time Linux

Komanda me kohë është një nga komandat më pak të njohura të Linuxit, por mund të përdoret për të treguar se sa kohë duhet të ekzekutojë një komandë.

Kjo është e dobishme nëse jeni një zhvillues dhe doni të provoni performancën e programit ose të shkrimit tuaj.

Ky udhëzues do të listojë çelsat kryesore që do të përdorni me komandën e kohës së bashku me kuptimet e tyre.

Si të përdorni komandën kohore

Sintaksa e komandës së kohës është si më poshtë:

kohë

Për shembull, mund të ekzekutoni ls komandën për të listuar të gjitha skedarët në një dosje në një format të gjatë së bashku me komandën e kohës.

koha ls -l

Rezultatet nga komanda e orës do të jenë si më poshtë:

reale 0m0.177s
përdorues 0m0.156s
sys 0m0.020s

Statistikat e treguara tregojnë se koha totale është marrë për të drejtuar komandën, sasinë e kohës që është shpenzuar në modalitetin e përdoruesit dhe sasinë e kohës së shpenzuar në modalitetin e kernelit.

Nëse keni një program që keni shkruar dhe doni të punoni në performancën, mund ta kryeni atë së bashku me komandën kohore pa pushim dhe të përpiqeni të përmirësoni statistikat.

By default, output shfaqet në fund të programit, por ndoshta ju doni që produkti të shkojë në një skedar.

Për të nxjerrë formatin në një skedar, përdorni sintaksën e mëposhtme:

koha -o
koha - output =

Të gjitha çelsat për komandën e kohës duhet të specifikohen para komandës që dëshironi të kandidoni.

Nëse jeni akordim i performancës atëherë ju mund të dëshironi të shtoni prodhimin nga komanda e kohës në të njëjtin skedar pa pushim, në mënyrë që të shihni një trend.

Për ta bërë këtë përdorni sintaksa në vijim:

koha -a
koha - append

Formattimi i Rezultatit të Komandës së Kohës

Nga default output është si vijon:

reale 0m0.177s
përdorues 0m0.156s
sys 0m0.020s

Ekzistojnë një numër i madh i opsioneve të formatimit siç tregohet nga lista e mëposhtme

Çelësat e formatimit mund t'i përdorni si më poshtë:

koha -f "Koha e mbaruar =% E, Inputet% I, Daljet% O"

Produkti për komandën e mësipërme do të ishte diçka e tillë:

Koha e kaluar = 0:01:00, Inputet 2, Daljet 1

Ju mund të përzierni dhe ndizni çelsin siç kërkohet.

Nëse doni të shtoni një rresht të ri si pjesë e vargut të formatit përdorni karakterin e vijës së re si më poshtë:

koha -f "Koha e mbaruar =% E \ n Inputet% I \ n Daljet% O"

përmbledhje

Për të mësuar më shumë rreth komandës së kohës lexoni Manual Manualin Linux duke kryer komandën e mëposhtme:

njeri kohë

Kalimi i formatit nuk funksionon menjëherë brenda Ubuntu. Duhet të ekzekutosh komandën si më poshtë:

/ / Bin usr / koha