Automation, Scripting & Troubleshooting
By External Provider
About this course
This course brings together automation, advanced scripting, and systematic troubleshooting, the skills that take a Linux administrator from competent to exceptional. Covering expert instruction across shell scripting automation, Python on Linux, configuration management concepts, and Linux system and network troubleshooting, learners develop the skills to manage Linux environments at scale. Learners benefit by understanding how to automate repetitive administration tasks, use Python for system automation alongside Bash, apply configuration management principles, and troubleshoot complex Linux system and network issues using diagnostic tools and methodology. By the end of this course, learners will be able to automate Linux administration workflows and resolve system and network issues systematically across enterprise Linux environments.
What you will learn
- How to automate Linux administration tasks using advanced Bash scripting techniques including functions, error handling, and cron scheduling
- How to use Python scripts for Linux system automation tasks including file management, process control, and API interactions
- How to systematically troubleshoot Linux system and network issues using diagnostic tools, log analysis, and performance monitoring