الأمر time هو أحد أوامر Linux الأقل شهرة ولكنه يمكن استخدامه لإظهار مدة تشغيل الأمر.
يفيد ذلك إذا كنت مطورًا وتريد اختبار أداء البرنامج أو البرنامج النصي.
سيعرض هذا الدليل المفاتيح الرئيسية التي ستستخدمها مع الأمر الزمني مع معانيها.
كيفية استخدام الوقت القيادة
بناء جملة الأمر الوقت كما يلي:
زمن
على سبيل المثال ، يمكنك تشغيل الأمر ls لسرد كافة الملفات الموجودة في مجلد بتنسيق طويل مع الأمر time.
time ls -l
ستكون النتائج من أمر الوقت كما يلي:
0m0.177s الحقيقيمستخدم 0m0.156sتميز الكلية 0m0.020s توضح الإحصائيات المعروضة الوقت الإجمالي لتشغيل الأمر ، مقدار الوقت الذي تم إنفاقه في وضع المستخدم ومقدار الوقت المستغرق في وضع kernel. إذا كان لديك برنامج قمت بكتابته وترغب في العمل على الأداء ، فيمكنك تشغيله مع الأمر الزمني مرارًا وتكرارًا ومحاولة تحسين الإحصائيات. بشكل افتراضي ، يتم عرض الإخراج في نهاية البرنامج ولكن ربما تريد إخراج الإخراج إلى ملف. لإخراج التنسيق إلى ملف استخدم بناء الجملة التالي: الوقت -الوقت - الإخراج = يجب تحديد كل مفاتيح الأوامر الزمنية قبل الأمر الذي ترغب في تشغيله. إذا كنت تقوم بتوليف الأداء ، فقد ترغب في إلحاق المخرجات من أمر الوقت إلى نفس الملف مرارًا وتكرارًا حتى يمكنك رؤية الاتجاه. للقيام بذلك ، استخدم بناء الجملة التالي بدلاً من ذلك: الوقت - أالوقت - أبح بشكل افتراضي ، يكون الإخراج كما يلي: 0m0.177s الحقيقيمستخدم 0m0.156sتميز الكلية 0m0.020s يوجد عدد كبير من خيارات التنسيق كما هو موضح في القائمة التالية يمكنك استخدام مفاتيح التنسيق على النحو التالي: time -f "Elapsed Time =٪ E، Inputs٪ I، Outputs٪ O" سيكون الإخراج للأمر أعلاه شيئًا كالتالي: الوقت المنقضي = 0:01:00 ، المدخلات 2 ، النواتج 1 يمكنك خلط ومطابقة المفاتيح على النحو المطلوب. إذا كنت ترغب في إضافة سطر جديد كجزء من سلسلة التنسيق ، استخدم حرف السطر الجديد على النحو التالي: time -f "Elapsed Time =٪ E n Inputs٪ I n Outputs٪ O" لمعرفة المزيد عن الأمر الزمني ، اقرأ صفحة Linux اليدوية عن طريق تشغيل الأمر التالي: وقت الرجل لا يعمل رمز التبديل على الفور داخل أوبونتو. تحتاج إلى تشغيل الأمر على النحو التالي: / البيرة / بن / الساعة تنسيق إخراج أمر الوقت
ملخص