ابزار های بسیاری برای برای نظارت بر روی فرایند های در حال انجام سیستم عامل های لینوکسی وجود دارد .
امروز یک مانیتور سیستم مفید به نام htop را به شما معرفی خواهیم گرد .
Htop چیست ؟
Htop یک سیستم مانیتورینگ برای مشاهده و مدیریت process ها میباشد که برای سیستمهای یونیکس طراحی شده است .
این برنامه در اصل یک جایگزین برای top به شمار می آید، از جهات مختلف بسیار شبیه به top و همان عملکرد را ارائه میدهد اما قابلیت نمایش جزئیات بیشتری نسبت به top را دارد .
برخلاف top ابزار htop میتواند لیست دقیقی از انواع process ها بر اساس میزان مصرف منابع هر کدام ارائه دهد همچنین با استفاده از رنگها کم و یا پر مصرف بودنprocess را نشان میدهد .
نحوه نصب
برای نصب HTOP در Ubuntu میتوانید از دستور زیر استفاده کنید :
sudo apt-get install htop
نصب بر روی Fedora
sudo dnf install htop
و همچنین با دستور زیر میتوان HTOP را بر روی Centos نصب نمود
sudo yum install epel-release
sudo yum install htop
با استفاده از دستور htop میتوانید از این ابزار استفاده کنید .
حالا بیاید بررسی کنیم که هر فیلد به چه معناست .
Uptime
این پارامتر نشان دهنده طول مدت زمان کارکرد سیستم هستش همچنین با استفاده از دستور uptime میتوان این اطلاعات را به
صورت مجزا مشاهده کرد .
PID Process ID
هربار که یک process جدید ایجاد میگردد به آن یک عدد در جهت شناسایی اختصاص داده میشود که آن را PID مینامیم .
Process User
هر process یک کاربر مالک دارد که از این بخش میتوان کاربری که مالک process هست را مشاهده کرد .
Process State
در زمان استفاده از این ابزار کلمات مختصری مثل S در مقابل هر Process قابل مشاهده است که هرکدام معنا و مفهوم خاصی دارند .
R: این فرایند در حال اجرا و یا در صف اجرا هستش .
S: فرایند به صورت لحظهای غیر فعال میباشد .
دستورات تعامل با ابزار
Arows, Page Up, Page Down Home, End اسکرول کردن بین لیست Process ها .
Space گذاشتن تگ بر روی یک Process برای شناسایی مجدد آن .
U برداشتن تگ برای تمام Process ها .
F1 اطلاعات بیشتر در رابطه با ابزار .
F2 تنظیمات بیشتر
F3 جست و جو میان تمام Process ها .
امیدواریم با استفاده از این مقاله، بتوانید نحوه نصب و کارکرد این ابزار را بهتر درک کرده و از آن استفاده نمایید
در صورت تمایل به دسترسی به اطلاعات بیشتر میتوانید به صفحه HTOP در GitHub مراجعه نمایید .