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!

    5 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 :)

    3. 3 Baldwin

      I precisely had to say thanks all over again. I’m not certain the things I could possibly have created in the absence of the actual hints discussed by you concerning such concern. It actually was a real difficult condition for me personally, but discovering a new professional fashion you handled it forced me to cry for delight. I’m grateful for the assistance and as well , have high hopes you comprehend what a powerful job you’re carrying out educating men and women by way of your blog. I am certain you’ve never come across all of us.

    4. 4 Roseanna Utter

      I dont suppose Ive read anything like this just before. So nice to locate somebody with some original thoughts on this subject. realy thank you for beginning this up. this site is something which is required on the web, someone with just a little originality. useful job for bringing something new to the internet!

    5. 5 Alex Waltemeyer

      Whoa..superb document and incredibly helpful, a great compilation, an Exceptional talk about will be wanting for far more … maintain on producing. I bookmarked this weblog and i am going to certainly discuss this site with my friend.

    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
    TuxArena: The arena of Tux | 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 ››