دليل المادة
يستخدم العديد من المسوقين عبر الإنترنت لوحة تحكم VestaCP ( CentOS 7) لإنشاء مواقع الويب والقيام بتحسين محركات البحث (SEO).
- جعلالمورد الكهرباءالتشغيل المستقر للموقع مهم للغاية ، وذلك لتحقيق المثاليةترويج الويبتأثير.
إذا تم استنفاد ذاكرة VPS وحدث خطأ 500 ، فيمكن استخدامه في SSH htop الأمر لعرض حالة عملية المضيف.
ومع ذلك، فإن التثبيت الأدنى لـ VestaCP لا يتضمن أداة المراقبة htop بشكل افتراضي، مما قد يؤدي إلى ظهور رسالة خطأ مثل " -bash: htop: الأمر غير موجود"...
- سيشرح هذا البرنامج التعليمي هذا بالتفصيللينكساستخدم طريقة الأمر htop.
يوجد المزيد من البرامج التعليمية لأدوات مراقبة Linux هنا ▼
ما هو htop؟
- htop هو عارض عملية مراقبة نظام تفاعلي وفي الوقت الحقيقي مكتوب لنظام Linux.
- الغرض منه هو استبدال الجزء العلوي لبرامج Unix.
- يعرض قائمة العمليات التي يتم تحديثها بشكل متكرر والتي تعمل على جهاز الكمبيوتر الخاص بك ، وعادةً ما يتم فرزها حسب استخدام وحدة المعالجة المركزية.
الفرق بين top و htop
- على عكس الجزء العلوي ، يوفر htop قائمة كاملة بالعمليات الجارية ، وليس العمليات الأكثر حاجة إلى الموارد.
- يستخدم Htop اللون ويوفر معلومات مرئية حول المعالج والمبادلة وحالة الذاكرة.
htop وأعلى مقارنة
- في "htop" ، يمكنك تمرير القائمة رأسياً وأفقياً لمشاهدة جميع العمليات وسطر الأوامر الكامل.
- في "أعلى" ، يتم تأخير كل ضغطة مفتاح غير مخصصة (مزعجة بشكل خاص عند تشغيل تسلسلات هروب متعددة المفاتيح عن طريق الخطأ).
- يبدأ "htop" بشكل أسرع (يبدو أن "top" يجمع البيانات لفترة من الوقت قبل عرض أي شيء).
- في "htop" ، لا تحتاج إلى كتابة رقم العملية لقتل العملية ، في "الجزء العلوي" تفعل.
- في "htop" ، لا تحتاج إلى كتابة رقم العملية أو قيمة الأولوية لتقديم عملية ، في "أعلى" يمكنك ذلك.
- يدعم "htop" عمليات الماوس ، بينما "top" لا يدعم ذلك
- يعتبر "الجزء العلوي" أقدم وبالتالي فهو أكثر استخدامًا واختبارًا.
yum قم بتثبيت htop على RHEL / CentOS 5.x / 6.x / 7.x
بشكل افتراضي ، لا تتوفر أداة ytop في مستودع yum.
الخطوة 1: تفعيل مستودع RPMForge
- نقوم بتمكين مستودع RPMForge.
RHEL / CentOS 7 64 بت:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -ivh epel-release-latest-7.noarch.rpm
RHEL / CentOS 6 32 بت:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm
- لا يدعم CentOS 7 مستودعات EPEL 32 بت ، لذا استخدم RHEL / CentOS 6 32 بت.
الخطوة الثانية: تثبيت htop باستخدام أمر yum ▼
yum install htop
الخطوة 3: استخدم أمر htop ▼
htop
قم بتنزيل htop source code cross compile and install
إذا كنت تفضل تجميع وتثبيت htop من المصدر ، فيرجى تنزيل المصدر وتجميعه ▼
wget http://downloads.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gz#tar -xvf htop-1.0.2.tar.gz cd htop-1.0。 2 ./configure make make install
- تخطي هذه الخطوة إذا كنت قد قمت بتثبيت htop باستخدام yum.
كيفية استخدام أمر htop؟
بعد التثبيت، ما عليك سوى كتابة الأمر `htop` في طرفية SSH لتشغيله . ▼
htop
في الجزء العلوي من htop ، يمكنك رؤية التنقل بالألوان ▼

اضغط على " F2" أو "S" لعرض قائمة إعدادات htop ▼

لعرض قائمة العمليات في عرض شجرة htop ، اضغط على " F5" أو " t" . ▼

تغيير الفاصل الزمني لتحديث htop
لتغيير الفاصل الزمني للتحديث لإخراج htop ، استخدم خيار سطر الأوامر -d.
"htop -dx" (x تعني التحديث في ثوانٍ) ▼
htop -d 10
شرح مفصل لمفاتيح اختصارات HTOP ومفاتيح الوظائف
فيما يلي مخطط وصف الأوامر لمفاتيح الاختصارات ومفاتيح الوظائف لأداة مراقبة HTOP ▼

نأمل أن تكون المقالة "كيفية تثبيت htop باستخدام yum على CentOS 7؟ شرح مفصل لكيفية استخدام أمر htop في Linux" المنشورة على مدونة Chen Weiliang ( https://www.chenweiliang.com/ ) مفيدة لك.
لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-736.html

