Python in UNIX and Linux System Administration
Python in UNIX and Linux System Administration
Automating UNIX/Linux Administration with Python
Want to efficiently solve a wide range of tasks for managing UNIX and Linux servers? The book "Python in UNIX and Linux System Administration" will become your indispensable assistant. Noah Gift and M. Jones Jeremy demonstrate how the Python programming language can significantly simplify and automate the daily operations of a system administrator.
Solving System Administration Tasks with Python
Task automation, creating tools in Python – each chapter is dedicated to a specific task that a system administrator faces. You will learn to solve multitasking problems and create reliable data backup systems, as well as develop your own command-line tools. Master practical methods for solving a wide range of tasks using the power of Python to interact with the system, databases, and the cloud.
Key Aspects of System Administration in Python
The book thoroughly examines key aspects of working with the system, including process forking, data transfer, and the use of network mechanisms. You will learn to create interactive utilities and graphical interfaces. Noah Gift and M. Jones Jeremy focus on organizing interaction with databases and creating applications for Google App Engine.
Practical Learning and a Ready-Made Environment for Experiments
As a bonus, the authors of the book provide free access to a virtual machine based on Ubuntu, which includes the source code of the examples from the book. You will be able to easily run the examples, experiment with the code, and use tools such as SNMP, IPython, SQLAlchemy, and many other utilities. This is an excellent way to quickly dive into the world of Python for system administration.
Who is this book for?
The publication "Python in UNIX and Linux System Administration" is intended for a wide range of specialists: from beginners learning Python to experienced developers accustomed to shell scripts who want to expand their capabilities with Python. The book will be useful even with relatively little familiarity with programming in general, thanks to the clear and understandable presentation of the material by Noah Gift and M. Jones Jeremy.