Android

Utos ng oras ng Linux

ANG SAMPONG UTOS NG BASKETBALL

ANG SAMPONG UTOS NG BASKETBALL

Talaan ng mga Nilalaman:

Anonim

Ginagamit ang utos ng oras upang matukoy kung gaano katagal ang isang naibigay na utos na tumatakbo. Ito ay kapaki-pakinabang para sa pagsubok sa pagganap ng iyong mga script at mga utos.

Halimbawa, kung mayroon kang dalawang magkakaibang mga script na gumagawa ng parehong trabaho at nais mong malaman kung alin ang gumaganap nang mas mahusay maaari mong gamitin ang utos ng oras ng Linux upang matukoy ang tagal ng pagpapatupad ng bawat script.

Mga Bersyon ng Oras ng Oras

Parehong Bash at Zsh, ang pinaka-malawak na ginagamit na mga shell ng Linux ay may sariling mga built-in na bersyon ng utos ng oras na nangunguna sa utos ng oras ng Gnu.

Maaari mong gamitin ang type utos upang matukoy kung ang oras ay isang binary o isang built-in na keyword.

type time

# Bash time is a shell keyword # Zsh time is a reserved word # GNU time (sh) time is /usr/bin/time

Upang magamit ang utos ng oras ng Gnu, kailangan mong tukuyin ang buong landas sa oras ng binary, karaniwang /usr/bin/time , gamitin ang utos ng env o gumamit ng isang nangungunang \time urong sa likod na pumipigil sa pareho at built-in mula sa paggamit.

Pinapayagan ka ng oras ng Gnu na i-format ang output at nagbibigay ng iba pang kapaki-pakinabang na impormasyon tulad ng memorya ng I / O at mga tawag sa IPC.

Paggamit ng Oras ng Oras ng Linux

Sa sumusunod na halimbawa, susukat namin ang oras na kinuha upang i-download ang Linux kernel gamit ang wget tool:

time wget

Ano ang mai-print bilang isang output ay depende sa bersyon ng oras na ginagamit mo:

# 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

  • tunay o kabuuan o lumipas (oras ng dingding sa dingding) ay ang oras mula sa simula hanggang sa matapos ang tawag. Ito ang oras mula sa sandaling na-hit mo ang Enter key hanggang sa sandaling nakumpleto ang utos ng wget . gumagamit - halaga ng oras ng CPU na ginugol sa mode ng gumagamit. system o sys - halaga ng oras ng CPU na ginugol sa kernel mode.

Konklusyon

Sa ngayon dapat kang magkaroon ng isang mahusay na pag-unawa sa kung paano gamitin ang oras na utos. Kung nais mong matuto nang higit pa tungkol sa Gnu time command na bisitahin ang oras na pahina ng tao.

terminal ng oras