Bpytop ، مراقب موارد فعال كبديل للأعلى

حول bpytop

في المقالة التالية سنلقي نظرة على أفضل بديل يسمى BpyTOP. يتعلق الامر ب شاشة مورد تعرض المعالج والذاكرة والقرص والشبكة واستخدام العمليات والإحصائيات. كما يوحي الاسم ، فهو مكتوب بلغة بايثون.

في الوقت الحاضر ، تعد القدرة على مراقبة استخدام موارد النظام أمرًا مهمًا للعديد من المستخدمين. إن معرفة استخدام الموارد مفيد جدًا عند اتخاذ قرارات بشأن الصيانة العامة للنظام. هناك بعض الخيارات ، مثل top و htop ، لكنها تعرض فقط بعض مقاييس النظام ، مثل استخدام وحدة المعالجة المركزية والذاكرة. Bpytop هو جهاز مراقبة مورد قائم على المحطة الطرفية يعمل بكفاءة وبصورة عالية.

مؤلف هذه الأداة هو نفسه الذي طور باشتوب. بين إذا لم يكن لديهم اختلافات كثيرة. تخدم كلتا الأداتين نفس الغرض ولديهما نفس مجموعة الميزات. الفرق الوحيد هو أن كلاهما مكتوب بلغات برمجة مختلفة. Bashtop مكتوب بلغة Bash و تمت كتابة Bpytop بلغة Python. كلا البرنامجين متوافقان مع GNU / Linux و Mac OS و FreeBSD.

واجهة bpytop

يدعي المطور أن Bpytop أسرع من Bashtop. لهذا السبب ، يقترح أن يستخدم المستخدمون Bpytop بدلاً من Bashtop. ومع ذلك ، هذا متروك للمستخدم.

الخصائص العامة لـ Bpytop

خيارات bpytop

فيما يلي بعض الميزات التي توفرها أداة سطر الأوامر هذه:

  • يقدم لنا هذا البرنامج واجهة مستخدم مرئية للغاية وسريعة الاستجابة مع التنقل الرئيسي سهم فوق y أسفل.
  • عندما بدأنا البرنامج ، إذا ضغطنا على F2 يمكننا تغيير خيارات البرنامج.
  • لديها دعم الماوس المتكامل مع أزرار قابلة للتحديد وقوائم قابلة للتمرير.
  • هذه الأداة لديها القدرة على تصفية العمليات الجارية.
  • نستطيع تحقق من سرعات القراءة والكتابة الحالية لمحركات الأقراص.
  • سيكون لدينا إمكانية الإرسال SIGKILL و SIGTERM و SIGINT لتشغيل العمليات.
  • يحتوي على رسم بياني تلقائي سهل الاستخدام لعرض ملف إحصائيات استخدام الشبكة.
  • سنرى أ منبثقة في القائمة عندما يتوفر إصدار جديد.

هذه ليست سوى بعض ميزات هذه الأداة. يستطيعون استشر كل التفاصيل من صفحة على جيثب من المشروع.

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

قبل البدء في تثبيت Bpytop ، سيتعين علينا التأكد من أن نظامنا يلبي المتطلبات التالية:

  • سيتعين علينا استخدام Python3 (الإصدار 3.6 أو الأحدث) مثبتة في نظامنا.

تم تثبيت الإصدار 3 من python

  • أيضا يجب أن يكون لدينا وحدة Psutil. يمكننا تثبيت هذا باستخدام الأمر التالي في المحطة (Ctrl + Alt + T):
python3 -m pip install psutil

يمكن لمستخدمي Ubuntu الاعتماد على طريقتين لتثبيت Bpytop. الأول سيكون التثبيت من المصدر والثاني سيستخدم حزمة snap المقابلة.

تركيب Bpytop

من المصدر

إلى التثبيت من المصدر، أول شيء يتعين علينا القيام به هو استنساخ مستودع GitHub. يمكننا القيام بذلك عن طريق فتح محطة طرفية (Ctrl + Alt + T) واستخدام الأمر التالي:

استنساخ bpytop الريبو

git clone https://github.com/aristocratos/bpytop.git

إلى تجميع من المصدر، دعنا ننتقل إلى الدليل المستنسخ:

cd bpytop

بمجرد الدخول ، سنقوم بتنفيذ الأمر التالي:

مصدر التجميع

sudo make install

كما ترى في الصورة أعلاه ، لن نرى نتائج مطبوعة على الشاشة.

من حزمة سناب

Bpytop سنجدها أيضًا متوفر في خيمة المفاجئة. يمكننا تثبيته عن طريق فتح محطة طرفية (Ctrl + Alt + T) واستخدام الأمر:

التثبيت بسرعة

sudo snap install bpytop

قم بتشغيل Bpytop

إلى تبدأ byptop سنضطر فقط إلى تنفيذ الأمر التالي في المحطة (Ctrl + Alt + T):

bpytop

يجب أن يوضح لنا هذا الأمر واجهة المستخدم مع إحصائيات موارد نظامنا.

إلى احصل على المساعدة في استخدام الأوامر واختصارات لوحة المفاتيح، لن يكون لدينا أكثر من اضغط على مفتاح ESC وانتقل لأسفل إلى حدد خيار المساعدة.

اختصارات لوحة المفاتيح bpytop

هنا سوف نحصل على قائمة باختصارات لوحة المفاتيح كما ترى في لقطة الشاشة السابقة.

إلى الخروج من مراقبة الموارد bpytop لا يوجد شيء أكثر من يضعط'qعلى لوحة المفاتيح.

خيارات التكوين التي يمكن تغييرها أيضًا من واجهة المستخدم موجودة في الدليل $ HOME / .config / bpytop.

BpyTOP هو أداة ممتازة. إنه سريع وسريع الاستجابة وقابل للتخصيص بدرجة كبيرة ويقدم موارد النظام بطريقة مدروسة ومنطقية. البرنامج قيد التطوير النشط، يمكننا الاستمرار في صفحة مشروع جيثب.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.