Tidskommandoen er en av de mindre kjente Linux-kommandoene, men den kan brukes til å vise hvor lang tid en kommando tar for å kjøre.
Dette er nyttig hvis du er en utvikler, og du vil teste ytelsen til programmet eller skriptet.
Denne veiledningen viser listen over hovedbrytere som du vil bruke med tidskommandoen sammen med deres betydninger.
Slik bruker du Time Command
Synkroniseringen av tidskommandoen er som følger:
tid
For eksempel kan du kjøre ls-kommandoen for å liste alle filene i en mappe i et langt format sammen med tidskommandoen.
tiden ls -l
Resultatene fra tidskommandoen vil være som følger:
ekte 0m0.177sbruker 0m0.156ssys 0m0.020s Statistikken som vises viser den totale tiden som er tatt for å kjøre kommandoen, hvor mye tid som ble brukt i brukermodus og hvor mye tid som er brukt i kjernemodus. Hvis du har et program som du har skrevet og du vil jobbe med forestillingen, kan du kjøre den sammen med tidskommandoen om og om igjen og prøve og forbedre statistikken. Som standard vises utgangen på slutten av programmet, men kanskje du vil at utgangen skal gå til en fil. For å sende formatet til en fil, bruk følgende syntaks: tid -otid --output = Alle bryterne for tidskommandoen må spesifiseres før kommandoen du ønsker å kjøre. Hvis du har en ytelsesinnstilling, kan du kanskje legge til produksjonen fra tidskommandoen til samme fil igjen og igjen slik at du kan se en trend. For å gjøre det, bruk følgende syntaks i stedet: tid -atid - append Som standard er utgangen som følger: ekte 0m0.177sbruker 0m0.156ssys 0m0.020s Det finnes et stort antall formateringsalternativer som vist i følgende liste Du kan bruke formateringsbryterne som følger: tid -f "Forløpt tid =% E, Inputs% I, Utgang% O" Utgangen for kommandoen ovenfor ville være noe slikt: Forløpt tid = 0:01:00, Inputs 2, Outputs 1 Du kan blande og matche bryterne etter behov. Hvis du vil legge til en ny linje som en del av formatstrengen, bruker du newline-tegn som følger: tid -f "Forløpt tid =% E n Inputs% I n Outputs% O" For å finne ut mer om tidskommandoen, les Linux manuell siden ved å kjøre følgende kommando: mannstid Formatbryteren fungerer ikke umiddelbart med Ubuntu. Du må kjøre kommandoen som følger: / Usr / bin / tid Formatering av Output of Time Command
Sammendrag




