Linux time command summary with examples
Indholdsfortegnelse:
Tidskommandoen bruges til at bestemme, hvor lang tid en given kommando tager at køre. Det er nyttigt til at teste ydeevnen for dine scripts og kommandoer.
For eksempel, hvis du har to forskellige scripts, der gør det samme job, og du vil vide, hvilken der fungerer bedre, kan du bruge Linux-tidskommandoen til at bestemme varigheden af udførelsen af hvert script.
Time Command-versioner
Både Bash og Zsh, de mest anvendte Linux-skaller, har deres egne indbyggede versioner af tidskommandoen, der har forrang for Gnu-tidskommandoen.
Du kan bruge
type
kommando til at bestemme, om tiden er et binært eller et indbygget nøgleord.
type time
# Bash time is a shell keyword # Zsh time is a reserved word # GNU time (sh) time is /usr/bin/time
For at bruge Gnu-tidskommandoen skal du specificere den fulde sti til den binære tid, normalt
/usr/bin/time
, bruge
env
kommandoen eller bruge en førende backslash
\time
der forhindrer, at både og indbyggede i bliver brugt.
Gnu-tiden giver dig mulighed for at formatere output og giver andre nyttige oplysninger såsom hukommelse I / O og IPC-opkald.
Brug af Linux Time Command
I det følgende eksempel skal vi måle den tid, det tager at hente Linux-kernen ved hjælp af wget-værktøjet:
time wget
Hvad der udskrives som output afhænger af versionen af den tidskommando, du bruger:
# 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
- reel eller total eller forløbet (vægttid) er tiden fra opkaldets start til slut. Det er tiden fra det øjeblik, du rammer
Enter
tasten, indtilwget
kommandoen er afsluttet. bruger - mængde CPU-tid brugt i brugertilstand. system eller sys - mængde CPU-tid, der bruges i kernetilstand.
Konklusion
I øjeblikket skal du have en god forståelse af, hvordan du bruger tidskommandoen. Hvis du vil lære mere om Gnu-tidskommandoen, skal du besøge siden med tidsmanden.
tidsterminalFedora-projektet lancerede en beta af den næste version af sit gratis Linux-OS med nye sikkerheds-, desktop- og udviklerfunktioner, der giver et glimt af den retning, Red Hat kunne tage med sin Linux-distribution.

Fedora 11 beta er tilgængelig online til download fra projektets hjemmeside. Projektet beskriver nogle af højdepunkterne i udgivelsen i et blogindlæg. Den endelige udgivelse af Fedora 11, den kode-benævnt Leonidas, er planlagt til at være tilgængelig i slutningen af maj.
Red Hat er ved at slippe støtte til Intels itaniumprocessor i Enterprise Linux 6, den næste store udgave af operativsystemet, siger firmaet i en erklæring om søndagen. økonomisk sans for Red Hat, ifølge Chris Ingle, forskningsdirektør for IDC's European Systems Group. Antallet af Itanium-baserede servere, der sælges, er sandsynligvis ikke høj nok til, at Red Hat kan retfærdiggøre at bruge sine ressourcer på at understøtte en version af Enterprise Linux til denne processor. I stedet vil det fokus

Red Hat tilbyder i dag support til version 5 på systemer baseret på IBM Power, System z og S / 390 processorarkitekturer.
Oktober måned er måske mere eller mindre domineret af Ubuntu Linux for de af os, der forudser den seneste Quantal Quetzal-udgivelse, men i denne uge lavede Linux Mint-projektet en spændende meddelelse om

Specifikt meddelte Linux Mint-projektet tirsdag, at det nu har en online butik komplet med flere pc'er, der tilbyder Linux Mint forudindlæst.