دستورهای top و htop در سیستم عامل لینوکس ابزارهای مفیدی هستند که به شما کمک می‌کنند تا لیستی از فرآیندهای در حال اجرا را به همراه نمودار مصرف منابع سیستم مشاهده کنید. در این مقاله، قصد داریم به طور کامل به شما توضیح دهیم که چگونه از این دستورها استفاده کنید و چه اطلاعاتی می‌توانید از آن‌ها بدست آورید. دستور top: دستور top یک ابزار مانیتورینگ بسیار قدرتمند است که اطلاعات مربوط به فرآیندهای در حال اجرا را به شما نمایش می‌دهد. با اجرای این دستور، شما می‌توانید اطلاعات مربوط به مصرف منابع سیستم مانند CPU، حافظه و سایر منابع را ببینید. همچنین، لیستی از فرآیندهای در حال اجرا به همراه اطلاعات مربوط به آن‌ها مانند نام فرآیند، شناسه فرآیند، نام کاربری و میزان استفاده از منابع را مشاهده می‌کنید. به طور پیش فرض، لیست فرآینده‌ها بر اساس مصرف CPU مرتب می‌شود، اما شما می‌توانید با فشردن کلیدهای مختلف، لیست را بر اساس ستون‌های دیگری مانند مصرف حافظه یا زمان اجرا مرتب کنید. همچنین، با فشردن کلیدهای مشخصی می‌توانید عملیات‌هایی مانند کشتن یک فرآیند را انجام دهید. دستور htop: دستور htop نیز همانند دستور top اطلاعات مربوط به فرآیندهای در حال اجرا را به شما نمایش می‌دهد، اما با یک رابط کاربری گرافیکی بسیار زیبا و قابل فهم. با اجرای این دستور، شما می‌توانید به صورت زنده نمودار مصرف منابع سیستم را مشاهده کنید و همچنین اطلاعات مربوط به فرآیندهای در حال اجرا را ببینید. دستور htop دارای بسیاری از ویژگی‌های کاربردی است که در دستور top وجود ندارد. به عنوان مثال، شما می‌توانید با استفاده از کلیدهای مختلف به سرعت لیست را مرتب کنید، فیلترهای دلخواه خود را اعمال کنید و حتی می‌توانید فرآیندهای مشکوک یا مصرف بالای منابع را به راحتی پیدا کنید. نکات قابل توجه: - برای اجرای دستور top و htop، شما باید دسترسی مدیریتی (root) را داشته باشید یا با استفاده از دستور sudo اجرا کنید. - برای خروج از دستور top و htop، می‌توانید از کلیدهای Ctrl+C استفاده کنید. در این مقاله، دستورهای top و htop را به صورت کامل بررسی کردیم و اطلاعات مهمی راجع به آن‌ها ارائه دادیم. امیدواریم که این اطلاعات به شما کمک کرده باشد تا بهترین استفاده را از این دستورها ببرید و بتوانید فرآیندهای در حال اجرا و مصرف منابع سیستم خود را بهتر مدیریت کنید.