نصب htop بر روی لینوکس

اموزش نصب htop بر روی لینوکس

 

امروز راجب یکی از محبوب ترین ابزارهای مانیتورینگ لینوکس براتون صحبت خواهیم کرد و شما در این مقاله با اموزش نصب htop بر روی لینوکس اشنا خواهید شد.

 

نصب htop

 

ابزار htop با ورژن جدید خود یعنی 2.0 با ویژگی های بیشتری به کمک مدیران سرور امده است

 

 

ابزار htop یک تولز پیشرفته و با قابلیت مانیتورینگ درلحظه یا Real Time می باشد که به صورت دیفالت روی سیستم های لینوکسی نصب نمی باشد البته لازم به ذکر هستش این ابزار از والد خود یعنی top استفاده می نمایید که به صورت دیفالت بر روی سیستم های Linux/Unix بیس نصب می باشد.

 

 

ابزار htop دارای ویژگی های کاربرپسند دیگری هم می باشد که در ابزار top نمی توان انها را یافت که در زیر برای شما این موارد رو لیست کرده ایم :

 

1 – در ابزار htop شما به صورت عمودی می توانید صفحه را به منظور مشاهده کامل تمامی پروسه ها و به صورت افقی به منظور مشاهده کامل دستورات اجرا شده اسکرول کنید.

 

2 – و به دلیل عدم استفاده از بررسی و نمایش پروسه ها  از استارت اپ در مقایسه با ابزار top بسیار سریعتر می باشد.

 

3 – در htop به صورت همزمان شما قادر خواهید بود چندین پروسه را بدون وارد کردن PID پروسه مربوطه Kill نمایید.

 

4 – در htop دیگر نیازی نیست برای re-nice کردن پروسه ها از شماره PID پروسه و یا مقدار اولویت پروسه استفاده کنید.

 

5 – از نشانگر موس هم میتوانید برای مشخص کردن پروسه موردنظر خود استفاده نمایید.

 

 

نصب htop توسط پکیج باینری در لینوکس :

 

برای نصب htop بر روی سیستم های RHEL 7/6/5 و CentOS 7/6/5 می بایست مخزن RepoForge (RPMForge) بر روی سیستم شما نصب و فعال باشد.

 

برای نصب و فعال سازی این مخزن می توانید از دستورات زیر در دو معماری 32 و 64 بیت استفاده نمایید.

 

برای نصب روی معماری 32 بیت از دستور زیر استفاده کنید :

 

————– For RHEL/CentOS 6 ————–
 wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
 rpm -ihv rpmforge-release-0.5.2-2.el6.rf.i686.rpm
————– For RHEL/CentOS 5 ————–
 wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm

rpm -ihv rpmforge-release-0.5.2-2.el5.rf.i386.rpm

 

برای نصب روی معماری 64 بیت از دستور زیر استفاده کنید :

 

————– For RHEL/CentOS 7 ————–
 wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
 rpm -ihv rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
————– For RHEL/CentOS 6 ————–
 wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
 rpm -ihv rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
————– For RHEL/CentOS 5 ————–
 wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

 rpm -ihv rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

 

بعد از نصب RPMForge بلافاصله میتوانید با زدن دستور زیر htop را نصب نمایید :

 

yum install htop

بر روی فدورا میتوانید از دستور زیر استفاده کنید :

yum install htop
dnf install htop      [On Fedora 22+ releases]

بر روی دبیان بیس ها هم میتوانید از دستور زیر استفاده نمایید :

sudo apt-get install htop

نصب و کامپایل htop به وسیله ی سورس کدها :

برای نصب htop توسط سورس بر روی لینوکس باید دو پکیج Development Tools و Ncurses برروی سیستم نصب باشند.بدین منظور میتوانید از دستورات زیر برای نصب انها اقدام نمایید:

نصب روی RHEL/CentOS :

yum groupinstall “Development Tools”
yum install ncurses ncurses-devel
wget http://hisham.hm/htop/releases/2.0.0/htop-2.0.0.tar.gz
tar xvfvz htop-2.0.0.tar.gz
cd htop-2.0.0

نصب روی Debian/Ubuntu :

sudo apt-get install build-essential
sudo apt-get install libncurses5-dev libncursesw5-dev
wget http://hisham.hm/htop/releases/2.0.0/htop-2.0.0.tar.gz
tar xvfvz htop-2.0.0.tar.gz
cd htop-2.0.0

برای کامپایل و نصب htop از دستورات زیر استفاده کنید :

configure
make
make install

برای استفاده از ابزار htop  دستور زیر را وارد کنید تا به صورت گرافیکی این ابزار را اجرا کنید

htop

htop سه بخش اصلی زیر را دارا می باشد :

1 – بخش Header که در ان اطلاعات CPU, Memory, Swap نمایش داده می شود و Task هایی مانند load average و Up-time نیز در این بخش قابل مشاهده می باشد.

2 – لیست پروسه هایی که توسط cpu نمایش داده شده

3 – فوتر هم اختیارات و اپشن هایی نظیر help, setup, filter tree kill, nice , quit رو نمایش می دهد.

اموزش نصب htop

 

با زدن دکمه ی F2 و یا S بخش Setup Menu نمایش داده می شود که خود شامل Setup,Right Column,Left Column و Available Meters می باشد.

 

در این بخش میتوانید meters هارا کانفیگ نمایید تا در بالای پنجره ها نمایش داده شوند.ویا نمایش option های متفاوت را بگنجانید.ویا رنگ بندی و ستون های نمایش را به دلخواه مشخص نمایید.

 

اموزش نصب htop

 

دستور tree  و یا t را تایپ کنید تا ساختار درختی پروسه ها برای شما به نمایش دربیاید.

 

اموزش نصب htop در لینوکس

 

در زیر هم لیستی از کلیدهای میانبر به صورت جدول برای شما قراردادیم

 

 

 

نصب htop

09123781949