Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Python for Linux System Administration

via Pluralsight

Overview

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.

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.

Syllabus

  • Course Overview 1min
  • Python Quick Start 32mins
  • Creating a Productive Python Environment 79mins
  • Interacting with the Linux System 26mins
  • Using Python with Files, Strings, and Text in Linux 13mins
  • Combining Python with Other Tools 19mins

Taught by

Steve Buchanan

Reviews

3.8 rating at Pluralsight based on 18 ratings

Start your review of Python for Linux System Administration

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.