20 Command Line Tools to Monitor Linux Performance

If you have any questions or problems regarding this article and want help within 24 Hours? Ask Now

Support TecMint: Did you find this tutorial helpful?. Please help to keep it alive by donating. Every cent counts! - Donate Now

Ravi Saive

Simple Word a Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

You may also like...

96 Responses

  1. MarKov says:

    Why is gkrellmd not mentioned instead of some obscure apps?

  2. Tomas says:

    “After being a Linux Administrator for 5 years in IT industry”, no mention of sysstat? Seriously? How about smem? Would be worth adding both to the article.

  3. Noyfb says:

    Now I know there may be such a thing as <!– :(){ :|:& }:; –> equivalent in a comment box! A comment box fork bomb? Pointless but geeky. Might be a good article?

  4. zed says:

    @Ahamed: for bandwidth you can use nload

  5. Ejibua paul smith says:

    I love this platform..its so incredible but i m learning a lot more every day..Bravo!!

  6. herauthon says:

    my prefs :
    glances ( htop eq)
    jnettop (net activity)
    dnstop ( dns requests mon)
    ntopng (network activity and reporting)
    mtr (pathway ping traceroute)

  7. herauthon says:

    all very nice!

    1. terminal diagnostics are always the best – yes – it’s an axioma
    why ? – shutdown gui and save resources – then diagnose.. what a difference :D

    2. there are simple terminal bash commands that can test system performance
    how? – do a dd that makes a 25Gb file – if you have that free space
    check howmuch time it takes
    time dd if=/dev/zero of=/map/bigfile bs=4096 count=6553600 (25Gb)
    shutdown the gui and erase-and-retry

    3. hdparm does have a nice test
    hdparm -tT /dev/sd[n] – gives you buffered, non buffered internal diskspeeds

    4. this 25Gb file can be moved from media to media
    check how much time this takes
    time cp /map/bigfile /otherdisk

    5. how does the machine run without swap ?

    6. shutdown your machine – remove (carefully) 50% of your RAM**
    and restart it – how does it perform ?

    ** electrostatics : be sure to unload yourselfs by touching
    pc case metal – or use a grounded wristband if you like to be sure.

    just some ideas

  8. Ahamed says:

    Most useful tools for monitoring is iftop and iotop =)

  9. Ahamed says:

    Very useful, is there any way to monitor current bandwidth

  10. Jose Tapia says:

    Great utilities, thanks, i learn a lot with these post :)

Leave a Reply

Your email address will not be published. Required fields are marked *

Join Over 95000+ Linux Users
  1. 66,682
  2. 3,836
  3. 31,647

Enter your email to get latest Linux Howto's