Python for Unix and Linux Systems Administration book cover
Read
528 pages
English
PDF
4.5

Python for Unix and Linux Systems Administration

A Comprehensive Guide to Using Python for System Administration Tasks

Author: Noah Gift, M. Jones Jeremy

Year: 2019

Summary:

Introduction

Want to efficiently solve a wide range of server management tasks in UNIX and Linux environments? "Python in System Administration of UNIX and Linux" is your indispensable guide. Noah Gift and M. Jones Jeremy demonstrate how the Python programming language can dramatically simplify and automate everyday system administrator responsibilities.

Automating System Administration Tasks with Python

Each chapter focuses on a specific challenge faced by system administrators. You'll learn how to tackle multitasking, develop reliable backup systems, build custom command-line tools, and apply Python's power to interact with systems, databases, and cloud platforms. This book provides practical methods for solving real-world problems in a modern, scalable way.

Key Aspects of System Administration Using Python

The book covers essential topics such as process spawning, inter-process communication, and network protocols. You'll gain hands-on experience creating interactive utilities and graphical interfaces. The authors emphasize effective database management and building applications for platforms like Google App Engine, giving you a comprehensive view of Python's integration into system operations.

Practical Learning with Ready-to-Use Experiment Environment

As a bonus, the authors provide free access to a virtual machine based on Ubuntu that includes the complete source code from the book. You can easily run the examples, experiment with the code, and work with tools like SNMP, IPython, and SQLAlchemy. This hands-on environment allows you to quickly dive into Python-based system administration without any setup barriers.

Who Is This Book For?

Designed for a broad audience, this book is suitable for both newcomers to Python and experienced system administrators familiar with shell scripting. Even with limited programming experience, readers will find the content clear, structured, and easy to follow. Whether you're looking to automate routine tasks or expand your toolset, this book offers practical, actionable knowledge for modern IT professionals.

News