Kòmandman an tan se youn nan pi piti kòmandman yo Linux li te ye, men li ka itilize yo montre konbyen tan yon lòd pran kouri.
Sa a se itil si ou se yon pwomotè epi ou vle teste pèfòmans nan pwogram ou a oswa script.
Gid sa a pral lis switch prensipal yo ke ou pral itilize ak lòd la tan ansanm ak siyifikasyon yo.
Kijan Pou Sèvi ak Kòmandman Tan
Sentaks la nan lòd la tan se jan sa a:
tan
Pou egzanp, ou ka kouri kòmandman an ls nan lis tout dosye yo nan yon katab nan yon fòma long ansanm ak lòd la tan.
tan ls -l
Rezilta yo soti nan lòd la tan yo pral jan sa a:
reyèl 0m0.177s
itilizatè 0m0.156s
sys 0m0.020s
Estatistik yo montre yo montre tan an total pran nan kouri lòd la, kantite tan ki te pase nan mòd itilizatè ak kantite tan ki pase nan mòd Kernel.
Si ou gen yon pwogram ke ou te ekri epi ou vle travay sou pèfòmans lan ou ka kouri l 'ansanm ak lòd la tan sou yo ak sou epi eseye ak amelyore sou estatistik yo.
Pa default, se pwodiksyon an parèt nan fen pwogram lan men petèt ou vle pwodiksyon an pou yo ale nan yon dosye.
Pou rann fòma a nan yon dosye sèvi ak sentaks sa yo:
tan-o
tan --output =
Tout switch yo pou lòd la tan yo dwe espesifye anvan lòd la ou vle kouri.
Si ou se akor pèfòmans Lè sa a, ou ka vle ajoute nan pwodiksyon an soti nan lòd la tan nan dosye a menm sou yo ak sou pou ke ou ka wè yon tandans.
Pou fè sa itilize sentaks sa yo olye pou yo:
tan -a
tan --apoze
Fòma Sòti a nan lòd la Tan
Pa default pwodiksyon an se jan sa a:
reyèl 0m0.177s
itilizatè 0m0.156s
sys 0m0.020s
Gen yon gwo kantite opsyon fòma jan yo montre nan lis sa a
- C - Non ak agiman liy lòd yo itilize
- D - Mwayèn gwosè nan zòn done san pwoteksyon pwosesis la nan kilobytes
- E - Tan ki pase nan yon fòma revèy
- F - Kantite de paj paj
- Mwen - Kantite entrain sistèm dosye pa pwosesis la
- K - Mwayèn total memwa itilize nan pwosesis la nan kilobytes
- M - Maksimòm rezidans gwosè mete nan pwosesis la pandan tout lavi a nan Kilobytes
- O - Kantite ranpli sistèm dosye pa pwosesis la
- P - Pousantaj CPU ke travay la te resevwa
- R - Kantite de paj minè oswa reparabl
- S - Total kantite segonn CPU itilize pa sistèm nan nan mòd Kernel
- U - Total kantite segonn CPU itilize pa mòd itilizatè
- W - Kantite fwa yo te pwosesis la échanges soti nan memwa prensipal la
- X - Mwayèn kantite lajan pou pataje tèks nan pwosesis la
- Z - Sistèm paj sistèm nan kilobytes
- c - Kantite fwa pwosesis la te kontèks chanje
- e - Elapsed tan reyèl itilize pa pwosesis la nan segonn
- K - Kantite siyal yo delivre nan pwosesis la
- p - Mwayèn gwosè chemine unshared nan pwosesis la nan kilobytes
- r - Kantite mesaj priz ki te resevwa pa pwosesis la
- s - Nimewo nan mesaj priz voye pa pwosesis la
- t - Mwayèn rezidan mete gwosè nan pwosesis la nan kilobytes
- w - Kantite tan pwosesis pwosesis la te chanje volontèman
- x - Sòti nan lòd la
Ou ka itilize switch fòma yo jan sa a:
tan -f "Tan pase = E, Antre I, Outputs O"
Pwodiksyon an pou lòd ki pi wo a ta dwe yon bagay tankou sa a:
Tan ki pase = 0:01:00, Ant 2, Ekstansyon 1
Ou ka melanje ak matche ak switch yo jan sa nesesè.
Si ou vle ajoute yon liy nouvo kòm yon pati nan fisèl la fòma sèvi ak karaktè a Newline jan sa a:
tan -f "Tan ki pase =% E \ n Antre% I \ n Outputs O"
Rezime
Pou jwenn plis enfòmasyon sou lòd la tan li paj la manyèl Linux pa kouri lòd sa a:
nonm tan
Chanjman nan fòma pa travay dwat lwen nan Ubuntu. Ou bezwen kouri lòd la jan sa a:
/ usr / bin / tan