Htop vs. Top
htop is an ncurses-based real-time process viewer for Linux. While its interface is inspired by venerable top command, htop has several user-friendly features not available in top. For example, htop allows you scroll a process list horizotally or vertically to see full command lines. Also, with htop, you can kill or re-nice one or more processes at once, without entering their PIDs. Compared to top, htop launches faster because htop does not wait to collect data upon launch.
Install htop on CentOS with yum
The pre-built htop package is available from Repoforge (or Rpmforge) repository. So you need to enable the repository first. Then use yum command to install it.
Compile htop from the Source on CentOS
Another option is to compile and install htop from the source. This option is useful when Repoforge is not available for whatever reason. For example, Repoforge is not yet released for CentOS 7, as of yet.
Here is how to download the source and install htop from the source.
First, install prerequisites and download the source.
$ sudo yum install ncurses-devel
$ wget http://hisham.hm/htop/releases/1.0.3/htop-1.0.3.tar.gz
$ tar xvfvz htop-1.0.3.tar.gz
$ cd htop-1.0.3
Run the configure script to prepare for compilation.
By default, htop will be installed under /usr/local/bin. If you want to change installation location to something else (e.g., /usr/bin), run configure script with "--prefix" option instead. For example:
Finally, build and install htop as follows.
$ sudo make install
After installation, launch htop by entering:
Subscribe to Ask Xmodulo
Do you want to receive Linux related questions & answers published at Ask Xmodulo? Enter your email address below, and we will deliver our Linux Q&A straight to your email box, for free. Delivery powered by Google Feedburner.