Course Description
This course is designed for IT professionals to gain essential skill for system automation and management of Linux Systems
This is one of the comprehensive courses to learn shell scripting or shell programming in Linux, particularly with the bash scripts.
It is a complete hands-on course with handful of practical labs desgined by experienced Instructors.
Course Contents
- Working with Shell
- Shell Aliases
- Customizing Your Prompt
- Shell Script Basics
- Understand Exit status
- Shell Debugging Features
- Variables
- Introduction to Variables
- Array variables
- Substitution
- Quoting
- User Input
- Positional Parameters
- Input Output Redirection
- Usage of Pipe and tee
- Operators
- Flow Control
- Loops
- Commands line Arguments
- Shell patterns
- Filter text using Regular expressions
- The ‘getopts’ Command
- Functions
- Traps, Signals and Script Control
- AWK Utility
- SED Utility
- Job scheduling
- Real use case 1: Creating Graphical Script
- Real use case 2: User Management Script
- Real use case 3: Directory Monitoring Script
- Real use case 4: User Login Monitoring Script
- Real use case 5: Process Monitoring script
- Real use case 6: Filesystem Monitoring script
- Real use case 7: Daily Backup of the server
- Real use case 8: Disk Usage Alerting script
- Real use case 9: Email Report by Script
- Real use case 10: Connecting to MySql Database
- Real use case 11: Running SQL queries from Shell Script
- Managing file transfer from SFTP server
Send Us Your Enquiry
Your email address will not be published. Required fields are marked *
Course Outcomes
- This is one of the best courses to learn shell scripting from scratch, particularly if you don’t have much experience in shell scripting and automation.
- Bash scripting will help you automate routine tasks and save valuable time, whether you’re a sysadmin, Linux user, or software developer.
For Any Requirements Contact Us At
+1 (647) 718-8638
+91 9915618510
Get Certified. Get Hired.
Prepare for globally recognized certifications with expert guidance.