Skip to content

Script that collects and displays information about system health, CPU usage, memory consumption, disk space and running processes

License

Notifications You must be signed in to change notification settings

afa-farkhod/System-Status-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System-Status-Dashboard

Script that collects and displays information about system health, CPU usage, memory consumption, disk space and running processes

Project Description:

  • Build a script that collects and displays information about system health, including CPU usage, memory consumption, disk space, and running processes.
  • The script generates a dashboard-like output in the terminal
  • Skills Demonstrated: System monitoring, data collection, and reporting.

Content:

  • Display CPU usage
  • Show memory consumption
  • Report disk space usage
  • List running processes
  • Save the report to a file (optional)

Required Environment:

  • OS: Linux
  • Required Tools: You need bash, awk, top, df, and possibly ps.
  • Permissions: Ensure script has execute permissions:
chmod -R 700 ./path/to/System-Status-Dasshboard

Ececution:

  • Run the script from the terminal: ./main.sh

image

Reference

  • The Shell Scripting Tutorial - This tutorial is written to understand some of the basics of shell script programming (aka shell scripting), and to introduce some of the possibilities of simple but powerful programming available under the Bourne shell.

About

Script that collects and displays information about system health, CPU usage, memory consumption, disk space and running processes

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages