Nguva yekuraira ndeimwe yemirairo miduku yeLinux asi inogona kushandiswa kuratidza kuti mutemo unotora nguva yakareba sei.
Izvi zvinobatsira kana iwe uri unyanzvi uye iwe unoda kuongorora kushanda kwepurogiramu yako kana script.
Uyu mutungamiri anonyora hurukuro huru yaunoshandisa nayo nguva yekuraira pamwe nezvinoreva.
Nzira Yokushandisa Iko Nguva Yokuraira
Mutsara wenguva yekurayira ndeyotevera:
nguva
Semuenzaniso, unogona kukwanisa murairo we ls kuti unyore mafaira ose mufaira mune fomu yakareba pamwe chete nemirairo yenguva.
nguva ls -l
Zvichaitika kubva panguva yekurayira zvichave zvakadai:
real 0m0.177s
user 0m0.156s
sys 0m0.020s
Nhamba dzinoratidzirwa dzinoratidza nguva yakazara inotorwa kuti ishandise mutemo, iyo nguva yakashandiswa mumashandisi emhando uye yakawanda yenguva yakashandiswa mu kernel mode.
Kana uine purogiramu yawakanyora uye iwe unoda kushanda pabasa racho unogona kuinyorera pamwe chete nemirairo yenguva yakawanda uye uchiedza uye kuvandudza pane zvinyorwa.
Nokutadza, zvabuda zvinoratidzwa pamagumo eprogram asi zvichida iwe unoda kuti zvigadzirwa zviende kune faira.
Kuti kubudiswa kwemafaira kune faira shandisa izwi rinotevera:
time -o
nguva --output =
Zvose zvekutengesa nguva yekuraira inofanira kuiswa pamberi pemurairo waunoda kumhanya.
Kana iwe uri kushanda kugadzirisa iwe unogona kufarira kuwedzera zvakabuda kubva panguva yekuraira kune rimwechete faira kakawanda kuitira kuti iwe ugone kuona chiitiko.
Kuti uite saizvozvo shandisa izwi rinotevera rinotevera:
nguva -a
nguva --penderera
Kugadzirisa Kubudiswa Kwenguva Ida
Nenzira yekuti zvabuda zvinotevera:
real 0m0.177s
user 0m0.156s
sys 0m0.020s
Pane nhamba huru yekusarudza mafaira sezvinoratidzwa neinotevera urongwa
- C - Zita uye mutsara wemashoko mazano anoshandiswa
- D - Avhareji yehuwandu hwehutachiwana hwekutsvaga dhaka munzvimbo dzechirobytes
- E - Nguva yakapera mumutambo wewadhi
- F - Nhamba yepamusoro pepaji
- Ini-Nhamba yefaira yepurogiramu inogadzirwa nehutano
- K - Avhareji yepamusoro yekushandiswa kwekushandiswa kweiyo kilobytes
- M - Chigaro chekugara zvakagadzirisa hukuru hwehutano munguva yeupenyu muChilobytes
- O - Nhamba yefaira inogadzirwa nemagetsi
- P - Percentage ye CPU iyo basa rakagamuchirwa
- R - Nhamba yezvikanganiso zvishoma kana zvekare zvepaji
- S - Nhamba yose yeCPU mashizha anoshandiswa nehurongwa mu kernel mode
- U - Nhamba yose yeCPU mashizha anoshandiswa nemushumo
- W - Nhamba dzenguva iyo hurongwa hwacho hwakasunungurwa kubva mumurangariro mukuru
- X - Avhareji yehuwandu hwehurukuro dzakagadziriswa mukuita
- Z - Peji yeCheji yejiji mu kilobytes
- c - Nhamba yezvakaitika pakugadziriswa kwenyaya yacho
- e - Nguva chaiyo yakapedzwa inoshandiswa nekuita mumasekondi
- k - Nhamba yezviratidzo zvakapihwa kuurongwa
- p - Average average unshared stack ukuru hwekuita mu kilobytes
- r - Nhamba yemashoko akachengetwa akagadziriswa nekuita
- s - Nhamba yemashoko akachengeterwa nekutorwa
- t - Avhareji yekugara yakasarudzwa sarudzo yeiyo kilobytes
- w - Nhamba yenguva iyo nzira yaive yakashandurwa yakazvipira
- x - Bvisa mamiriro emurairo
Unogona kushandisa maitiro ekushandura sezvinotevera:
nguva -f "Nguva Yakawedzerwa =% E, Mitsva% I, Zvibereko% O"
Chirevo chemurairo wepamusoro chingava chinhu chakadai:
Nguva Yakapera = 0:01:00, Mitsva 2, Zvabuda 1
Iwe unogona kusanganisa uye kuenzanisa shanduko sezvaunoda.
Kana iwe uchida kuwedzera mutsva mutsva sechikamu chemufaira wakagadzirisa shandisa mutsara weNewline sezvinotevera:
nguva -f "Nguva Yakawedzerwa =% E \ n Mitsva% I \ n Zvibereko% O"
Summary
Kuti uwane zvakawanda pamusoro pemutambo wenguva uverenge Linux Manual Page nekushandisa murairo unotevera:
man time
Mamiriro ekuchinja anosashanda pakarepo mukati me Ubuntu. Unofanirwa kumhanya murairo nenzira inotevera:
/ usr / bin / nguva