السلام عليكم ورحمة الله

لا يخفى عليكم مدى أهمية الأمر [top] الخاص بعرض حالة السيرفر والعمليات الحالية التي تجرى عليه وكذلك إستهلاك الرام والمعالج ..إلخ

خصوصا للي يعانون من اللود العالي على السيرفر ، لست بصدد شرح الامر بإعتباره معروف

الاداة [htop] هي تطوير أكثر من ممتاز لـ [top] وترتيب شكله عرضه بطريقة منسقة ومرتبه ، بالاضافة إلى وجود ميزة اضافية فيها هي عرض جميع العمليات وليست كـ [top] يكتفي بعرض عدد معين من العمليات [processe]


بإستخدامك [htop] يمكنك مشاهدة كل العمليات التي تعمل على السيرفر بالضغط على الاسهم اعلى او ادنى

صورة لـ الامر من موقع المطور له


صورة لـ الامر من الشيل بعد تركيب الاداة على سيرفري [CentOS 4.7]


تركيب الإداة غاية في السهولة خطوات قليله وسهلة إن شاء الله

سيكون الشرح لتركيب [htop] على CentOS باعتباره الأكثر شيوعاً والافضل لـ سيرفرات الاستضافة

في البداية يجب ان تعرف نصدار نظام التشغيل عندك ونوعه ،
بإستخدام الأمر التالي، يظهر لنا رقم الاصدار
كود PHP:
[root ~]#  cat /etc/redhat-release 
CentOS release 4.7 (Final) 
الأصدار الموجود على السيرفر هو CentOS 4.7

أو
كود PHP:
[root ~]# cat /etc/redhat-release
CentOS release 5.2 (Final) 
ننفذ الامر التالي لمعرفة نوع نظام التشغيل،لتحديد الحزمة المناسبة لسيرفرك

نركز على آخر السطر الناتج من الامر، وهو يظهر نوع نظام التشغيل عليك اما [i386] او [x86_64]

هنا يظهر لنا ان نظام التشغيل لدينا هو i386
كود PHP:
[root ~]# uname -a
Linux servername.yourdoamin.com 2.6.9-55.0.12.ELsmp #1 SMP Fri Nov 2 11:19:08 EDT 2007 i686 i686 i386 GNU/Linux 
هنا يظهر لنا ان نظام التشغيل لدينا هو x86_64
كود PHP:
[root ~]# uname -a
Linux servername.yourdoamin.com 2.6.18-xen #1 SMP Tue Feb 12 06:40:50 UTC 2008 x86_64 x86_64 x86_64 GNU/Linux 


الان بسم الله نبدأ بتحميل الحزمة للسيرفر ، ثم تركيبها باتباع الخطوات التالية :

نذهب لـ المجلد src
كود PHP:
[root ~]# cd /usr/src 
نستخدم الامر التالي [wget] لتنزيل الحزمة المناسبة للسيرفر (من خطوة تحديد نوع النظام التشغيل للسيرفر ) حسب مايلي :

CentOS 4
صيغة إستخدام الامر [wget] كما هو معروف كتالي :
كود:
[root ~]# wget  http://packages.sw.be/rpmforge-relea...l4.rf.xxxx.rpm 
xxxx : نوع نظام التشغيل في السيرفر [i386/x86_64]
بعد انتهاء تنزيل الحزمة للسيرفر

نتبع الخطوات التالية

كود PHP:
[root ~]# rpm -Uvh  rpm -Uvh rpmforge*.rpm 
نتظر قليلاً حتى يتم الانتهاء من تركيب [repository]

ثم بعد ذلك ننفذ الامر التالي

كود PHP:
 yum -y install htop 
ونتتظر حتى يتم الانتهاء من التركيب

مبروك ، تم تركيب الاداة بنجاح ، لتشغيل الإداة فقط أكتب الامر [htop]

أتمنى ان يستفيد على الاقل شخص واحد من الشرح

وبالتوفيق جميعاً