Qaytish vaqtini statistikasi Linux Time Command bilan oling

Vaqt buyrug'i kamroq ma'lum bo'lgan Linux buyruqlaridan biridir, ammo uni ishlatish uchun qancha vaqt talab qilinishini ko'rsatish uchun foydalanish mumkin.

Agar siz ishlab chiquvchi bo'lsangiz va dasturingiz yoki skriptingiz ishlashini tekshirishni istasangiz, bu foydali bo'ladi.

Ushbu qo'llanmada siz ishlatadigan asosiy kalitlarni vaqt buyrug'i bilan birga ularning ma'nolari ham ko'rsatiladi.

Vaqt buyrug'ini qanday ishlatish kerak

Vaqt buyrug'i sintaksisi quyidagicha:

vaqt

Misol uchun, vaqt buyrug'i bilan birga uzoq vaqt formatdagi papkada joylashgan barcha fayllarni ro'yxatlash uchun ls buyrug'ini ishlatishingiz mumkin.

vaqt ls -l

Vaqt buyrug'idan olingan natijalar quyidagicha bo'ladi:

haqiqiy 0m0.177s
foydalanuvchi 0m0.156s
sys 0m0.020s

Ko'rsatilgan statistika buyruqni bajarish uchun umumiy vaqt, foydalanuvchi rejimida sarflangan vaqt miqdori va yadro rejimida sarflangan vaqt miqdori ko'rsatilganligini ko'rsatadi.

Agar sizda yozgan va ishlashingizda ishlashni istasangiz, vaqt buyrug'ini qayta-qayta bajarishingiz va statistikani sinab va yaxshilashingiz mumkin.

Odatiy bo'lib, chiqdi dastur oxirida ko'rsatiladi, lekin, ehtimol, chiqdi faylga o'tishni xohlaysizmi.

Faylni formatga chiqarish uchun quyidagi sintaksisdan foydalaning:

vaqt -
time --output =

Vaqt buyrug'i uchun hamma kalitlarni ishga tushirishni xohlagan buyrug'dan oldin ko'rsatish kerak.

Agar siz ishlashni sozlashni boshlasangiz, unda vaqt buyrug'idan chiqishni bir xil faylga uzatishingiz mumkin, shunda siz trendni ko'rishingiz mumkin.

Buning o'rniga, quyidagi sintaksisini foydalaning:

vaqt - a
vaqt - ilova qiling

Vaqt buyrug'ining natijasini formatlash

Odatiy bo'lib, chiqdi quyidagicha:

haqiqiy 0m0.177s
foydalanuvchi 0m0.156s
sys 0m0.020s

Quyidagi ro'yxatda ko'rsatilgandek juda ko'p formatlash variantlari mavjud

Formatlash kalitlaridan quyidagi kabi foydalanishingiz mumkin:

vaqt -f "O'tkazilgan vaqt =% E, kiritmalar% I, chiqishlar% O"

Yuqoridagi buyruq uchun chiqadigan narsa shunday bo'ladi:

O'tgan vaqt = 0:01:00, kirishlar 2, chiqdilar 1

Siz kalitlarni kerakli tarzda aralashtirasiz va moslashingiz mumkin.

Format satrining bir qismi sifatida yangi satr qo'shishni xohlasangiz, yangi satrlarni quyidagi kabi foydalaning:

time -f "O'tgan vaqt =% E \ n Kirish% I \ n chiqdi% O"

Xulosa

Vaqt buyrug'i haqida qo'shimcha ma'lumot olish uchun quyidagi buyruqni bajarib, Linux Manual sahifasini o'qing:

inson vaqti

Formatlash tugmasi Ubuntu ichida darhol ishlamaydi. Buyruqni quyidagicha bajarishingiz kerak:

/ Ushr / ming / vaqt