أداة مراقبة أداء نظام لينكس Bashtop Resource Monitor

أداة مراقبة أداء نظام لينكس Bashtop Resource Monitor

Bashtop أداة مراقبة الموارد لنظام Linux قائمة على الطرفية في لينكس Linux-Terminal. Bashtop  أداة تعتمد على سطر أوامر CL, أنيقة تعرض بشكل بسيط إحصائيات لوحدة المعالجة المركزية CPU و الذاكرة RAM والعمليات الجارية Processes والنطاق الترددي و سرعة الكتابة على القرص الصلب و سرعة (التنزيل / التحميل) على الشبكة و درجة حرارة المعالج Lm-Sensors على سبيل المثال لا الحصر.

يأتي مزودًا بواجهة مستخدم مستوحاة من اللعبة وسريعة الاستجابة مع قائمة قابلة للتخصيص. أصبحت مراقبة مقاييس النظام المختلفة سهلة من خلال الترتيب الدقيق لأقسام العرض المختلفة.

باستخدام Bashtop ، يمكنك أيضًا فرز العمليات ، وكذلك التبديل بسهولة بين خيارات الفرز المختلفة. بالإضافة إلى ذلك ، يمكنك إرسال SIGKILL و SIGTERM و SIGINT إلى العمليات التي تريدها.

يمكن تثبيت Bashtop على كل من Linux و macOS وحتى FreeBSD. في هذا المقال ستتعلم كيفية تثبيت Bashtop على توزيعات Linux المختلفة.

ميزات أداة Bashtop Resource Monitor 
  1. سهل الاستخدام ، مع نظام قائمة مستوحى من اللعبة.
  2. واجهة مستخدم سريعة الاستجابة "في الغالب" مع عملية اختيار مفاتيح UP و DOWN.
  3. وظيفة لإظهار الإحصائيات التفصيلية للعملية المختارة.
  4. القدرة على تصفية العمليات.
  5. سهولة التبديل بين خيارات الفرز.
  6. أرسل SIGTERM ، SIGKILL ، SIGINT إلى العملية المحددة.
  7. قائمة واجهة المستخدم لتغيير جميع خيارات ملف التكوين.
  8. مقياس الرسم البياني التلقائي لاستخدام الشبكة.
  9. يظهر رسالة في القائمة إذا كان الإصدار الجديد متاحًا.
  10. يظهر سرعات القراءة والكتابة الحالية للأقراص.
  11. طرق متعددة لجمع البيانات يمكن تبديلها إذا كانت تعمل على Linux.

المتطلبات الأساسية

لتثبيت Bashtop بنجاح ، تأكد من أن لديك التبعيات التالية في نظامك.

  • باش 4.4 او احدث  +Bash 4.4 
  • أدوات سطر الأوامر GNU sed و awk و grep و ps .
  • مستشعرات Lm-sensors - اختيارية - (لتجميع إحصائيات درجة حرارة وحدة المعالجة المركزية).
  • Git
  • GNU Coreutils

تثبيت Bashtop Resource Monitor على نظام لينكس 

سنبدأ بالتثبيت اليدوي لـ Bashtop . يجب أن يعمل هذا عبر جميع التوزيعات:

البناء و التثبيت اليدوي Make Install في اي نظام

لتثبيت Bashtop يدويًا ، انسخ مستودع git كما هو موضح وقم بالتجميع من المصدر باستخدام الأوامر أدناه:

git clone https://github.com/aristocratos/bashtop.git
cd bashtop
sudo make install

لإلغاء تثبيت Bashtop ، قم بتشغيل:

 cd bashtop
sudo make uninstall

تثبيت Bashtop Resource Monitor في Ubuntu

هناك طريقتان لتثبيت Bashtop على Ubuntu

  1. استخدام Snap-Store
  2. استخدام مدير حزم APT .

للتثبيت باستخدام snap ، قم بتنفيذ:

snap install bashtop

اذا لك يكن متجر سناب Snap-Store مثبت راجع هذا المقال

للتثبيت باستخدام مدير حزم APT ، قم أولاً بإضافة Bashtop-PPA كما هو موضح:

sudo add-apt-repository ppa:bashtop-monitor/bashtop

  • بعد ذلك ، قم بتحديث قائمة الحزم

sudo apt update
  • وتثبيت Bashtop كما هو موضح.
sudo apt install bashtop

تثبيت Bashtop في Debian

  • يتوفر Bashtop في مستودع دبيان الرسمي. لتثبيته ، ما عليك سوى تشغيل الأمر:
sudo apt install bashtop

  • أيضا ، يمكنك تجميعه وتثبيته بالأوامر .

git clone https://github.com/aristocratos/bashtop.git
cd bashtop/
cd DEB
sudo ./build

تثبيت Bashtop في Fedora

للحصول على Bashtop في توزيعة فيدورا، ما عليك سوى تشغيل الأمر:

sudo dnf install bashtop

تثبيت Bashtop في CentOS / RHEL 8

بالنسبة لأنظمة سانتوس و ريدهات ، تحتاج أولاً إلى تمكين مستودع EPEL ثم تشغيل الأمر التالي لاحقًا:

sudo yum install epel-release
sudo dnf install bashtop

قم بتثبيت Bashtop على Arch Linux

Bashtop متاح في AUR كـ bashtop-git . 
لتثبيت Bashtop ، ما عليك سوى تشغيل:
sudo pacman -S bashtop

كيفية استخدام Bashtop Resource Monitor على نظام لينكس

لتشغيل Bashtop ، ما عليك سوى تشغيل الأمر أدناه على الجهاز.
bashtop

يمكنك تخصيص المظهر واضافة ثيمات Bashtop-Themes في المسار

$HOME/.config/bashtop/themes

ويمكنك أيضا التعديل على ملف التكوين bashtop.cfg لتغيير مكان وحجم الادوات والالوان كما تفضل

~/.config/bashtop/bashtop.cfg