লিনাক্স মিন্ট 20 এ চলমান প্রক্রিয়াগুলি কীভাবে পরীক্ষা করবেন?

How Check Running Processes Linux Mint 20




আমরা জানি যে যখনই আমরা কোন কম্পিউটার সিস্টেমে কোন প্রোগ্রাম চালাতে চাই তখনই এটি কেন্দ্রীয় প্রক্রিয়াকরণ ইউনিটে (CPU) পাঠাতে হবে। যাইহোক, যত তাড়াতাড়ি একটি প্রোগ্রাম হার্ডডিস্ক থেকে RAM তে আনা হয় CPU- এ নির্ধারিত হওয়ার জন্য, এই প্রোগ্রামের অবস্থা একটি প্রক্রিয়ায় পরিবর্তিত হয়। এই কারণেই, যখনই আমরা সিপিইউতে চলমান যে কোনও বিষয়ে কথা বলি, এটি সর্বদা একটি প্রক্রিয়া হিসাবে পরিচিত। আপনি টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করছেন, বা ইন্টারনেট ব্রাউজ করছেন, অথবা এমনকি একটি নথি সম্পাদনা করছেন, এই সমস্ত কাজ এবং এর মতো আরও অনেকগুলি প্রক্রিয়া হিসাবে পরিচিত।

উইন্ডোজ অপারেটিং সিস্টেমে আমাদের টাস্ক ম্যানেজার ইউটিলিটি রয়েছে যা বর্তমানে চলমান সমস্ত প্রক্রিয়া দেখতে ব্যবহার করা যেতে পারে। যাইহোক, যদি আপনি একটি লিনাক্স ব্যবহারকারী হন, তাহলে আপনি জানতেও চাইতে পারেন কোন প্রসেসগুলি বর্তমানে আপনার CPU চক্র ব্যবহার করে। সৌভাগ্যবশত, লিনাক্সেও একাধিক উপায় রয়েছে যার মাধ্যমে আপনি আপনার সিস্টেমে বর্তমানে চলমান সমস্ত প্রক্রিয়া সম্পর্কে সুবিধামত তথ্য পেতে পারেন। এখন, আমরা এই পদ্ধতিগুলির কিছু দেখতে যাচ্ছি।







লিনাক্স মিন্ট 20 এ চলমান প্রক্রিয়াগুলি পরীক্ষা করার পদ্ধতি

আপনি যদি কখনও আপনার লিনাক্স মিন্ট 20 সিস্টেমে সমস্ত চলমান প্রক্রিয়াগুলি পরীক্ষা করতে চান তবে আপনি যে কোনও পদ্ধতি অনুসরণ করতে পারেন যা আমরা কেবল আলোচনা করতে যাচ্ছি।



পদ্ধতি # 1: লিনাক্স মিন্ট 20 এ ps কমান্ড ব্যবহার করা

লিনাক্স মিন্ট ২০ -এ পিএস কমান্ড টার্মিনালে চলমান সব প্রক্রিয়া তাদের পিআইডি এবং অন্যান্য কিছু তথ্য প্রদর্শন করতে ব্যবহার করা যেতে পারে:



$পুনশ্চ-অফ

এখানে, -aux পতাকাটি ফোরগ্রাউন্ড এবং পটভূমি চলমান প্রক্রিয়া উভয়ই তালিকাভুক্ত করতে ব্যবহৃত হয়।





আমাদের সিস্টেমের সমস্ত চলমান প্রক্রিয়াগুলি নীচে দেখানো হয়েছে:



পদ্ধতি # 2: লিনাক্স মিন্ট 20 এ pstree কমান্ড ব্যবহার করা

ধরুন আপনি টার্মিনালে যেমন একটি বিশাল সংখ্যক চলমান প্রক্রিয়া দেখে অভিভূত হতে চান না; বরং, আপনি তাদের আরো চাক্ষুষভাবে আকর্ষণীয় পদ্ধতিতে উপস্থিত হতে চান। সেই ক্ষেত্রে, আপনি লিনাক্স মিন্ট 20 এ সমস্ত চলমান প্রক্রিয়াগুলি একটি গাছের আকারে প্রদর্শন করতে বেছে নিতে পারেন:

$pstree

আমাদের সিস্টেমের সমস্ত চলমান প্রক্রিয়াগুলি নীচে একটি গাছের আকারে দেখানো হয়েছে:

পদ্ধতি # 3: লিনাক্স মিন্ট 20 এ শীর্ষ ইউটিলিটি ব্যবহার করা

শীর্ষটি লিনাক্স ভিত্তিক অপারেটিং সিস্টেমে একটি অন্তর্নির্মিত ইউটিলিটি যা টার্মিনালে চলমান সমস্ত প্রক্রিয়াগুলি তালিকাভুক্ত করতে ব্যবহার করা যেতে পারে। প্রসেস আইডির পাশাপাশি, এই ইউটিলিটি চলমান প্রসেস সম্বন্ধে কিছু অতিরিক্ত তথ্যও দেখায় যেমন সেই প্রক্রিয়া চালানো ব্যবহারকারীর ব্যবহারকারীর নাম, চলমান প্রক্রিয়ার CPU এবং মেমরি খরচ, এবং মুক্ত এবং দখলকৃত মেমরি পরিসংখ্যান ইত্যাদি। নিম্নরূপ কার্যকর করা হয়:

$শীর্ষ

আমাদের লিনাক্স মিন্ট 20 সিস্টেমের সমস্ত চলমান প্রক্রিয়াগুলি তাদের অতিরিক্ত তথ্যের সাথে নীচের ছবিতে একটি টেবিল আকারে দেখানো হয়েছে:

যখনই আপনি শীর্ষ ইউটিলিটি ইন্টারফেস থেকে প্রস্থান করতে চান, আপনি এই ইউটিলিটি প্রসেসিং বন্ধ করার জন্য কেবল Ctrl+ C কী সমন্বয় ব্যবহার করতে পারেন।

পদ্ধতি # 4: লিনাক্স মিন্ট 20 এ htop ইউটিলিটি ব্যবহার করা

htop আরেকটি খুব দরকারী লিনাক্স ইউটিলিটি যা চলমান প্রক্রিয়াগুলির তথ্য পুনরুদ্ধার করতে ব্যবহৃত হয়। htop প্রকৃতপক্ষে, শীর্ষ ইউটিলিটি এর একটি উন্নত সংস্করণ যা একটি ভাল ব্যবহারকারী ইন্টারফেস এবং তুলনামূলকভাবে ভাল কর্মক্ষমতা আছে। যেহেতু htop ইউটিলিটি ডিফল্টভাবে লিনাক্স ভিত্তিক সিস্টেমে ইনস্টল করা নেই, তাই এটি ব্যবহার করার জন্য, আপনাকে প্রথমে নিম্নলিখিত কমান্ড দিয়ে এটি ইনস্টল করতে হবে:

$sudoউপযুক্তইনস্টল htop

এটি একটি হেভিওয়েট ইউটিলিটি নয়; অতএব, আপনার লিনাক্স মিন্ট 20 সিস্টেমে ইনস্টলেশনের জন্য মাত্র কয়েক সেকেন্ড সময় লাগবে, তারপরে আপনার টার্মিনাল নীচের ছবিতে দেখানো বার্তাগুলি রেন্ডার করবে:

এই ইউটিলিটি আপনার লিনাক্স মিন্ট 20 সিস্টেমে ইনস্টল হওয়ার পরে, আপনি সহজেই এটি ব্যবহার করে সমস্ত চলমান প্রক্রিয়াগুলি দেখতে পারেন:

$htop

আপনি নীচের ছবিতে দেখানো htop কমান্ডের আউটপুট থেকে দেখতে পারেন যে এটি দৃশ্যত আরও আকর্ষণীয়। চলমান প্রক্রিয়াগুলি সম্পর্কে এটি যে পরিসংখ্যান প্রকাশ করে তা কমপক্ষে শীর্ষ ইউটিলিটিগুলির মতোই; যাইহোক, তারা আরো আকর্ষণীয় রং দিয়ে প্রদর্শিত হয়। অতএব, আউটপুট আরো আকর্ষণীয় দেখায়। এছাড়াও, যে গতিতে এটি এই পরিসংখ্যানগুলি পুনরুদ্ধার করে এবং সেগুলি আপডেট করে তা শীর্ষ ইউটিলিটি থেকে ভাল।

যাইহোক, উপরের ইউটিলিটি এর মত, যখনই আপনি htop ইউটিলিটি এর ইন্টারফেস থেকে বেরিয়ে আসতে চান, আপনি এই ইউটিলিটি প্রসেসিং বন্ধ করার জন্য কেবল Ctrl+ C কী কম্বিনেশন ব্যবহার করতে পারেন।

উপসংহার

লিনাক্স মিন্ট ২০ -এ চলমান প্রক্রিয়াগুলি যাচাই করার জন্য বিভিন্ন পদ্ধতিতে আজকের আলোচনা আবর্তিত হয়েছে। আপনি যে ধরনের আউটপুট পুনরুদ্ধার করতে চান তার উপর নির্ভর করে এই পদ্ধতিগুলি ব্যবহার করা যেতে পারে। প্রথম পদ্ধতিটি কেবলমাত্র চলমান প্রক্রিয়াগুলিকে একবারে তালিকাভুক্ত করে, যেখানে দ্বিতীয় পদ্ধতিটি তাদের একটি সুন্দর গাছের মতো কাঠামোর মধ্যে উপস্থাপন করে যা আরও সহজে পড়া এবং প্রক্রিয়া করা যায়। তৃতীয় পদ্ধতিটি তাদের সম্পর্কে কিছু অতিরিক্ত তথ্যের সাথে চলমান প্রক্রিয়াগুলি প্রদর্শন করার জন্য একটি টেবিলের মতো কাঠামো অনুসরণ করে, যেখানে চতুর্থটি কমবেশি একই তথ্য প্রদর্শন করে কিন্তু অপেক্ষাকৃত সুন্দর ইন্টারফেস সহ। এই নির্দেশিকাটি অনুসরণ করার পরে, আমি আশা করি আপনি এখন লিনাক্স মিন্ট 20 অপারেটিং সিস্টেমের সমস্ত চলমান প্রক্রিয়াগুলি সুবিধাজনকভাবে পরীক্ষা করার অবস্থানে আছেন।