লিনাক্স সময় কমান্ডের সাথে ফেরত সময় পরিসংখ্যান পান

সময় কমান্ডটি কম পরিচিত লিনাক্স কমান্ডগুলির মধ্যে একটি। কিন্তু কমান্ডটি চালানোর জন্য কতক্ষণ সময় লাগে তা দেখানোর জন্য এটি ব্যবহার করা যেতে পারে।

আপনি যদি একজন বিকাশকারী হন এবং আপনার প্রোগ্রাম বা স্ক্রিপ্টের পারফরম্যান্স পরীক্ষা করতে চান তবে এটি দরকারী।

এই গাইডটি প্রধান সুইচগুলিকে তালিকাভুক্ত করবে যা আপনি তাদের অর্থের সাথে সময় কমান্ডের সাথে ব্যবহার করবেন।

সময় কমান্ড ব্যবহার করুন কিভাবে

সময় কমান্ডের সিনট্যাক্স নিম্নরূপ:

সময়

উদাহরণস্বরূপ, আপনি ls কমান্ডটি একটি কমান্ডের সাহায্যে একটি ফোল্ডারে দীর্ঘ ফরম্যাটে সময় কমান্ড সহ সমস্ত ফাইল তালিকা করতে পারেন।

সময় ls -l

সময় কমান্ডের ফলাফল নিম্নরূপ হবে:

বাস্তব 0m0.177s
ব্যবহারকারী 0m0.156s
sys 0m0.020s

দেখানো পরিসংখ্যান দেখান মোট সময় কমান্ড চালানোর জন্য সময়, ব্যবহারকারী মোডে ব্যয় করা হয় সময় এবং কার্নেল মোডে ব্যয় সময় পরিমাণ।

যদি আপনার একটি প্রোগ্রাম থাকে যা আপনি লিখিত আছে এবং আপনি কর্মক্ষমতা কাজ করতে চান আপনি সময় কমান্ড বরাবর এটি চালানো এবং পরিসংখ্যান এবং চেষ্টা এবং উন্নত করতে পারেন।

ডিফল্টভাবে, আউটপুট প্রোগ্রামের শেষে প্রদর্শিত হবে কিন্তু সম্ভবত আপনি একটি ফাইল যেতে আউটপুট চান।

একটি ফাইলের বিন্যাস আউটপুট নিম্নলিখিত বাক্য গঠন ব্যবহার করুন:

সময়-ও
সময় - আউটপুট =

সময় কমান্ডের জন্য সমস্ত সুইচ নির্দিষ্ট করতে হবে যেটি আপনি চালাতে চান।

আপনি যদি পারফরমেন্স টিউনিং করে থাকেন তবে আপনি টাইম কমান্ডের আউটপুটকে একই ফাইলের উপর ওভারে যুক্ত করতে পারেন যাতে আপনি একটি ট্রেন্ড দেখতে পারেন।

এর পরিবর্তে নিম্নলিখিত সিন্টেক্স ব্যবহার করুন:

সময়- a
সময় - আবেদন

সময় কমান্ডের আউটপুট ফরম্যাট করা

ডিফল্টরূপে আউটপুট নিম্নরূপ:

বাস্তব 0m0.177s
ব্যবহারকারী 0m0.156s
sys 0m0.020s

নিম্নলিখিত তালিকা দ্বারা দেখানো হিসাবে ফরম্যাটিং বিকল্পের একটি বড় সংখ্যা আছে

আপনি নীচের ফর্ম্যাটিং সুইচ ব্যবহার করতে পারেন:

সময়- f "বিচ্ছিন্ন সময় =% ই, ইনপুট% i, আউটপুট% O"

উপরের কমান্ডের জন্য আউটপুট এই মত কিছু হবে:

বর্ধিত সময় = 0:01:00, ইনপুট 2, আউটপুট 1

প্রয়োজন অনুযায়ী আপনি সুইচগুলিকে মেশাতে এবং মিলাতে পারেন।

আপনি যদি ফর্মলিং স্ট্রিং এর অংশ হিসাবে একটি নতুন লাইন যোগ করতে চান তবে নিম্নলিখিত লাইনটি ব্যবহার করুন:

সময়- f "বিচ্ছিন্ন সময় =% ই \ n ইনপুট% i \ n আউটপুট% অ"

সারাংশ

নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে লিনাক্স ম্যানুয়াল পেজটি পড়ার সময় কমান্ড সম্পর্কে আরও জানতে:

মানুষ সময়

বিন্যাস সুইচ সরাসরি উবুন্টুতে কাজ করে না। নিম্নলিখিত কমান্ডটি চালানোর প্রয়োজন:

, / Usr / বিন / সময়