Loopskey-logo
CourseTechnology

Automation, Scripting & Troubleshooting

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

INTERMEDIATE

Duration

4 h

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