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

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.95/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...

159 Responses

  1. Shahid says:

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

  2. 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?

  3. Tom says:

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

  4. trilochan says:

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

  5. fernandofvh says:

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

  6. 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 *