Python for Linux System Administration
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
- Intro and Overview 1m
- Environment Setup 9m
- Python Interpreters 11m
- Demo: Using the Default Python Interpreter and the iPython Interpreter 7m
- IDLE as Your Python IDE 5m
- PyCharm as Your Python IDE 7m
- VS Code as Your Python IDE 9m
- Demo: Tour of Python IDEs: VS Code 19m
- Demo: Tour of Python IDEs: PyCharm 11m
- Summary 1m