A Shell Script to Monitor Network, Disk Usage, Uptime, Load Average and RAM Usage in Linux

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

174 Responses

  1. Ruparam Choudhary says:

    how can we find on squid that which internal ip is sending request to any-site by using Tls1.0

  2. Ruparam Choudhary says:

    Very good job

  3. Ganesh says:

    Hey Tecmint,

    Thanks for the awesome script! Made my job more easier. And appreciating the author for taking initiative in writing this simple script.

  4. Daniel says:

    Authentication failure and I put my pass correctly???!!

  5. Shahid says:

    “Edward” just use “-m” by changing free -h to free -m

  6. Edward says:

    The Free -h is giving an error.
    I tried -l and -m but the monitor still outputs -h. As though it isnt reading the file. any ideas?

  7. Tom says:

    VERSION=`cat $1 | tr “\n” ‘ ‘ | sed s/.*VERSION.*=\ // `
    I put # front of them,The Script‘s result did not change.What is their role?

  8. trilochan says:

    Hi, I want this script output in mail, how to do please suggest me.

  9. fernandofvh says:

    That love is only the logical answer to your work. Thanks.

  10. Rob says:

    Hi can you help me with this shell script for system admin.

    Create system admin menu with options below. And design the shell script to trap all exit/escape/suspend signals, so the user cannot do anything outside the menu. (Like output never getout of terminal when pressing cntrl + c, Only Quot command should terminate output)

    As a second step, start creating menu options. For example:

    u) manage users

    n) manage network

    q) quit

Got something to say? Join the discussion.

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.