Simple play icon Course
Skills

Python for Linux System Administration

by Steve Buchanan

Python is a widely used scripting language on Linux. This course will teach you the core of the Python language and how to combine Python scripts with other Linux tools.

What you'll learn

System administrators invariably write scripts to help automate the work they do, but rarely have time to learn a language from top to bottom. They just need enough to get the job done. In this course, Python for Linux System Administrators, you'll quickly get immersed into the Python language in the context of realistic system administration tasks. First, you'll survey the various development environments and learn the core language features. Next, you'll meet the key library modules that allow Python scripts to interact with the rest of the Linux system. Finally, you'll explore processing and modifying text files. When you're finished with this course, you'll have the skills to write simple sysadmin scripts in Python and have an understanding of the "pythonic" mindset for administering Linux systems.

Table of contents

Course Overview
1min

About the author

Steve Buchanan is a startup advisor, and seasoned Principal PM Manager at Microsoft, driving innovation and enhancing the cloud experience for users worldwide. With over twenty years in the tech industry, Steve brings a unique blend of leadership, strategic planning, and technical expertise to one of the world's leading tech companies. An accomplished thought leader, Steve has shared insights on over a dozen podcasts, co-authored MN’s computer science plan, he authored 8 technical books, a resp... more

Ready to upskill? Get started