Лавлах цагийн статистикийг авах нь Линуксийн цагийн командыг ашиглана

Цагны тушаал нь бага мэдэгдэж байгаа Линукс тушаалуудын нэг боловч үүнийг хэр удаан ажиллуулахыг зааж үзүүлэхэд хэрэглэж болно.

Хэрэв та хөгжүүлэгч бол програм болон скриптүүдийн ажиллагааг шалгахыг хүсвэл энэ нь ашигтай.

Энэхүү гарын авлага нь таны цагийн хуваарийн дагуу ашигладаг гол свичдийг жагсаан харуулна.

Цагийн командыг хэрхэн ашиглах талаар

Цагны тушаалын синтакс нь дараах байдалтай байна:

цаг хугацаа

Жишээлбэл, та фолдердсан бүх файлуудыг урт форматтай хамт цагны тушаалын хамт ls тушаалыг ажиллуулж болно.

цаг ls -l

Цагийн командын үр дүн дараах байдалтай байна:

жинхэнэ 0m0.177s
хэрэглэгчийн 0m0.156s
sys 0m0.020s

Статистикаас харахад командыг ажиллуулахад нийт хугацаа шаардагддаг, хэрэглэгчийн горимд зарцуулсан цаг хугацаа, цөмийн горимд зарцуулсан хугацааг харуулсан байна.

Хэрвээ танд бичсэн програм байгаа бөгөөд гүйцэтгэл дээр ажиллахыг хүсч байгаа бол та дахин дахин цаг хугацааны дарааллаар ажиллуулж, статистикийг сайжруулж болно.

Анхдагчаар, гаралт нь програмын төгсгөлд харагдах боловч гарц нь файл руу орохыг хүсч болох юм.

Форматыг формат руу гаргахдаа дараах синтаксийг ашигла:

цаг хугацаа -o
цаг - output =

Цагны тушаалын бүх шилжүүлэгчид таны ажиллуулахыг хүссэн тушаалын өмнө зааж өгөх ёстой.

Хэрэв та гүйцэтгэлийн тааруулалтыг хийвэл, дараа дарааллын тушаалаас гарах үр дүнг нэг файл уруу дахин дахин оруулахыг хүсч болох юм.

Үүнийг хийхийн тулд дараах синтаксийг ашиглана уу:

цаг хугацаа-а
цаг

Цаг тушаалын үр дүнг хэлбэржүүлэх

Анхдагч байдлаар бол гаралт дараах байдалтай байна:

жинхэнэ 0m0.177s
хэрэглэгчийн 0m0.156s
sys 0m0.020s

Дараах жагсаалтаас харуулах форматтай тохируулгууд олон байдаг

Та форматтай шилжүүлэгчдийг дараах байдлаар ашиглаж болно:

цаг -f "Цаг хугацаа өнгөрөхөд =% Е, оролт% I, Гаралт% O"

Дээрх тушаалын гаралт иймэрхүү байна:

Устгагдсан цаг = 0:01:00, Inputs 2, Гарцууд 1

Шаардлагатай бол унтраалгатай таарч болно.

Хэрэв та форматын мөрөнд шинэ мөр нэмэхийг хүсвэл newline тэмдэгтийг дараах байдлаар хэрэглэнэ:

цаг -f "Цаг хугацаа өнгөрөхөд =% E \ n Оролт% I \ n Гаралт% O"

Хураангуй

Цагийн тушаалын талаар илүү ихийг олж мэдэхийн тулд Линуксын гарын авлагын хуудаснаас дараах тушаалыг ажиллуулаарай:

хүн цаг

Format шилжүүлэгч нь Ubuntu-ийн хүрээнд шууд ажиллахгүй. Та дараах тушаалыг ажиллуулах хэрэгтэй:

/ usr / bin / цаг