Advance Programming Books

Python For Unix And Linux System Administration PDF Notes

Download free Python for Unix and Linux System Administration in PDF. Python is very easy language for solving problem. It is ideal language especially in Linux and Unix networks. In this Notes each chapter presents a particular administrative issue such as concurrency or data backup, and presents Python solution through hands-on example.

You learn these topics in this notes:

1. Introduction

  • Why Python?
  • Motivation
  • The Basics
  • Executing Statements in Python

2. IPython

  • Installing IPython
  • Basic Concept
  • Help With Magic Function
  • Unix Shell

3. Text

  • Python Built-ins and Modules
  • Log Parsing
  • Elements tree

4. Documentation and Reporting

  • Automates Information Gathering
  • Manual Information Gathering
  • Information Formatting

5. Networking

  • Network Clients
  • Remort Procedure Call Facilities
  • SSH
  • Twisted

6. Data

  • Introduction
  • Using the OS Module to Interact with Data
  • Coping, Moving, Renaming and Deleting Data
  • Comparing Data
  • Merging Data

7. SNMP

  • Introduction
  • Brief Introduction to SNMP
  • IPython and Net-SNMP
  • Discovering a Data Center

8. OS Soup

  • Introduction
  • Cross-Platform Unix Programing in Python
  • Pylontify
  • OS X

9. Package Management

  • Introduction
  • Setup tools and Python Eggs
  • Using Easy Install
  • Creating Eggs

10. Processes and Concurrency

  • Introduction
  • Sub Process
  • Using Supervisor to Manage Process
  • Thread in Python

11. Building GUIs

  • GUI Building Theory
  • Building a Simple PyGTK app
  • Web Application
  • Django

12. Data Persistence

  • Simple Serialization
  • Relational Serialization

13. Command Line

  • Introduction
  • Basic Standard input Users
  • Introduction to Opt parse
  • Simple Optparse Usage Patterns

14. Pragmatic Example

  • Managing DNS with Python
  • Apache log Reporting
  • FTTP Mirror





Download PDF

دوستوں کے ساتھ شئرکریں

Leave a Comment