সমস্ত প্রক্রিয়া মনিটরের গ্র্যান্ডাডি top
এবং অনেকগুলি সিস্টেম পর্যবেক্ষণের সরঞ্জামগুলি ডাকা হয় top
। উদাহরণস্বরূপ, বিদ্যুত ব্যবহারের জন্য , একাধিক সিস্টেমের সংস্থানগুলির জন্য iotop
, ডিস্ক আই / ও দেখতে হবে ।atop
powertop
আপনি যদি আরও বিশদ তথ্য চান তবে এটি ডিফল্টরূপে ট্র্যাক করা যায় না। একটি নির্দিষ্ট প্রক্রিয়া কী করছে তা দেখার জন্য, strace
এটিকে কল করুন। উদাহরণস্বরূপ, আপনি যদি কেবল ফাইল সিস্টেম অ্যাক্সেসগুলিতে আগ্রহী হন:
strace -s9999 -efile command_name # trace a program during its whole execution
strace -s9999 -efile -p1234 # trace a running program with the given PID
strace
লিনাক্সের জন্য নির্দিষ্ট, তবে অন্যান্য সিস্টেমে একই ধরণের সরঞ্জাম রয়েছে: truss
সোলারিসে, ktrace
বা dtrace
* বিএসডি ইত্যাদির অধীনে ইত্যাদি have
কোনও নির্দিষ্ট ফাইল বা কোনও নির্দিষ্ট ডিরেক্টরি বা ডিরেক্টরি ট্রিতে কী হচ্ছে তা দেখতে , ইনোটিফাই সুবিধাটি ব্যবহার করুন ।
inotifywait -m .
আবার, সুবিধা লিনাক্স নির্দিষ্ট, কিন্তু অন্যান্য অধিকাংশ unices একটি অনুরূপ সিস্টেম, যেমন আছে kqueue * বাসদ নীচে ও FAM (মূলত SGI থেকে কিন্তু এখন অনেক সিস্টেমে একটি API হিসাবে উপলব্ধ)।
লিনাক্সের অধীনে সমস্ত সিস্টেম কল দেখতে , আপনি নিরীক্ষণ সাবসিস্টেমটি ব্যবহার করতে পারেন । এটি তুলনামূলকভাবে সাম্প্রতিক এবং বিষয়টিতে খুব বেশি সাহিত্য নেই; ম্যান পৃষ্ঠাটি সন্ধান করুন auditctl
বা পড়ুন । এই সাইটে বেশ কয়েকটি উদাহরণ রয়েছে: ফাইল অ্যাক্সেসগুলি ট্র্যাকিং , ট্র্যাকিং প্রক্রিয়া সম্পাদন ।auditctl
top
প্রক্রিয়া এক্সপ্লোরারের সমতুল্য , প্রসেস মনিটরের নয়, তাই না ?