Linux time command summary with examples
Innehållsförteckning:
Tidskommandot används för att bestämma hur lång tid ett givet kommando tar att köra. Det är användbart för att testa prestandan för dina skript och kommandon.
Om du till exempel har två olika skript som gör samma jobb och du vill veta vilket som klarar sig bättre kan du använda Linux-tidskommandot för att bestämma varaktigheten för körning av varje skript.
Tidkommandoversioner
Både Bash och Zsh, de mest använda Linux-skalen har sina egna inbyggda versioner av tidskommandot som har företräde framför Gnu-tidskommandot.
Du kan använda typkommandot för att avgöra om tiden är ett binärt eller ett inbyggt nyckelord.
type time
# Bash time is a shell keyword # Zsh time is a reserved word # GNU time (sh) time is /usr/bin/time
För att använda Gnu-tidskommandot måste du ange hela sökvägen till den binära tiden, vanligtvis
/usr/bin/time
, använda
env
kommandot eller använda en ledande backslash
\time
som förhindrar att både och inbyggda används.
Med Gnu-tiden kan du formatera utdata och ger annan användbar information som I / O-minne och IPC-samtal.
Använda Linux Time Command
I följande exempel kommer vi att mäta tiden det tar att ladda ner Linux-kärnan med hjälp av wget-verktyget:
time wget
Vad som kommer att skrivas ut som en utgång beror på vilken version av tidskommandot du använder:
# Bash real 0m33.961s user 0m0.340s sys 0m0.940s # Zsh 0.34s user 0.94s system 4% cpu 33.961 total # GNU time (sh) 0.34user 0.94system 0:33.96elapsed 4%CPU (0avgtext+0avgdata 6060maxresident)k 0inputs+201456outputs (0major+315minor)pagefaults 0swaps
- verklig eller total eller förfluten (väggklocktid) är tiden från samtalets början till slut. Det är tiden från det ögonblick du trycker på
Entertill det ögonblick somwgetkommandot är slutfört. användare - mängd CPU-tid som används i användarläge. system eller sys - mängd CPU-tid som används i kärnläge.
Slutsats
Nu bör du ha en god förståelse för hur du använder tidskommandot. Om du vill lära dig mer om Gnu-tidskommandot besöker du tidsman-sidan.
tidsterminalOktober månad kan ha dominerats mer eller mindre av Ubuntu Linux för de som förutser den senaste Quantal Quetzal-versionen, men i veckan gjorde Linux Mint-projektet ett spännande meddelande om
I synnerhet lanserade Linux Mint-projektet på tisdag att det nu har en onlinebutik komplett med flera datorer som erbjuder Linux Mint förladdad. "
Samlingen "Linux Diversity": Ett kit, 10 Linux distros
Om du handlar om ett nytt OS , kommer den här uppsättningen att ge dig en mängd olika de senaste populära alternativen.
Linux: Linux Live USB Creator gör det lättare att installera Linux
Linux har alltid stött på de flesta som något för komplicerat att installera och lära. Men med Linux Live USB Creator kan du nu installera ett av många Linux-operativsystem på din USB-stick och använda det helt enkelt.







