htop: new generation Linux processes viewer

As it comes from htop’s manual page, htop is free (GPL) ncurses-based process viewer, that is similar to top, but allows to scroll the list vertically and horizontally to see all processes and their full command lines. Tasks related to processes (killing, renicing) can be done without entering their PIDs.

htop logo

I found this utility very useful and powerful in my everyday working process. Here is the comparison between htop and oldie top (taken from htop’s site):

    • htop xtermIn ‘htop’ you can scroll the list vertically and horizontally to see all processes and complete command lines.
    • In ‘top’ you are subject to a delay for each unassigned key you press (especially annoying when multi-key escape sequences are triggered by accident).
    • ‘htop’ starts faster (‘top’ seems to collect data for a while before displaying anything).
    • In ‘htop’ you don’t need to type the process number to kill a process, in ‘top’ you do.
    • In ‘htop’ you don’t need to type the process number or the priority value to renice a process, in ‘top’ you do.
    • ‘htop’ supports mouse operation, ‘top’ doesn’t
    • ‘top’ is older, hence, more used and tested.

    As usual it’s possible to install htop in Ubuntu by single command: sudo aptitude install htop.

     
     
    » You might also be interested in the following articles:
    Automatic "zombie" processes killing (shell script)
    Fun: bash:~$ man condom
    Testing system validity
    KDE on Nokia Internet Tablet n800 and n770
    BMW migrates FROM Unix on race to Intel



    » Want to stay up to date? Subscribe to our E-MAIL or RSS feed!

    2 Responses to “htop: new generation Linux processes viewer”


    1. 1 Linux Operating System
    2. 2 Nekys

      htop is really cpu consuming. i started using it on monitoring in fast way my machines but i came up as cpu consuming so i use top. top is cpu consuming too but not that much. i wait for improovements in htop. there will be. but if you don’t care about cpu usage, its a must :)

    Leave a Reply




    Friendly Sites:Who is behind Linux Screw?
    GeekyBits³ | Bash Cures Cancer | OMG! Ubuntu!
    My SysAd Blog | Web Upd8
    ZEPY | Linux config Wiki | Planet Sysadmin
    a non-geek's linux notes | Linux Today
    Linux HOWTOs, Tutorials & Projects with Adam Palmer | LinuxAlt.Com
    My name is Artem N. (artiomix AT gmail DOT com) and I'm Linux/Unix, Cisco systems engineer. The main idea of Linux Screw is to share relevant knowledge, skills and observations over The Web. Here you can find a lot of information related to different Linux distributions, FreeBSD, IOS as well as a other Open Source around staff. Read more ››