Install htop 2.0 – Better Linux Process Monitoring for RHEL, CentOS & Fedora

htop is an interactive real time process monitoring application for Linux/Unix like systems and also a handy alternative to top command, which is default process monitoring tool that comes with pre-installed on all Linux operating systems.

Htop has numerous other user-friendly features, which are not available under top command and they are:

  1. In htop you can scroll vertically to view the full process list, and scroll horizontally to view the full command lines.
  2. It starts very quickly as compared top, because it doesn’t wait to fetch data during startup.
  3. In htop you can kill more than one processes at once without inserting their PIDs.
  4. In htop you no longer needed to enter process number or priority value to re-nice a process.
  5. Press “e” to print the set of environment variables for a process.
  6. Use mouse to select list items.

On RHEL/CentOS – 32-bit OS

-------------- 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

On RHEL/CentOS – 64-bit OS

-------------- 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

Once RPMforge repository has been installed, you can hit the following yum command to fetch and install the htop package as shown.

# yum install htop

On Fedora OS

Fedora users can easily install htop using Fedora Extras repository by typing:

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

On Debian and Ubuntu

In Debian and Ubuntu, you can fetch htop by typing:

# sudo apt-get install htop

How do I use htop?
Now run the htop monitoring tool by executing following command on the terminal.

# htop

Quick Centos Install:

wget http://hisham.hm/htop/releases/2.0.0/htop-2.0.0.tar.gz
tar -xvf htop-2.0.0.tar.gz
cd htop-2.0.0
yum -y install gcc c++
yum -y install ncurses-devel
./configure
make
make install