Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
DevOps engineering concepts and tools
·
Module 9
Practical Bash Automation Projects
1
Bash Scripting for System Resource Monitoring
Write a Bash script to capture and display current CPU, memory, and disk usage.
2
Threshold-Based Monitoring Script Enhancement
Modify a monitoring script to include threshold checks and print a warning message if usage is high.
3
Email Alerts for Threshold Breaches
Extend a monitoring script to send an email alert when a threshold is exceeded.
Bash Scripting for Automated Date-Stamped Backups
Automate the creation of backups for a specified directory using a Bash script with date-stamped archives.
5
Automating Log Rotation with Bash
Automate log rotation for a specified application using a Bash script.
6
User Onboarding Scripting with Bash
Write a Bash script to automate the onboarding of new Linux users based on a predefined template.
7
Web Service Health Check Script
Develop a Bash script to check the health status of a web service by making an HTTP request and checking the response code.
Previous module
Scripting and Automation with Bash
Next module
Python for DevOps Engineers