请输入您要查询的百科知识:

 

词条 Python在Unix和Linux系统管理中的应用(影印版)
释义

《Python在Unix和Linux系统管理中的应用(影印版)》作者们还构建了一个可以免费下载的Ubuntu虚拟机。该虚拟机包含了这《Python在Unix和Linux系统管理中的应用(影印版)》的源代码,还可以用来运行书中的实例,包括SNMP、IPython、SQLAlchemy和许多其他工具。《Python在Unix和Linux系统管理中的应用》展示了Python语言如何提供一种更加高效的方式来处理Unix和Linux服务器管理工作中的各种任务。

版式权信息

作者:(美国)Noab Gift(美国)Jeremy M.Jones

·出版社:开明出版社

出版社:开明出版社; 第1版 (2009年4月1日)

平装:433页

正文语种:英语

开本:16

ISBN:9787802057388, 7802057388

条形码:9787802057388

商品尺寸: 23 x 17.6 x 2.4 cm

商品重量: 680 g

品牌:北京凤凰天下

ASIN:B002BNKSGK

内容简介

《Python在Unix和Linux系统管理中的应用(影印版)》的每一章都会提出一个特定的管理问题,例如并发或数据备份,然后通过实际的例子提供基于Python的解决方案。你将学习使用Python开发一套属于自己的命令行工具,并用来解决一系列范围很广的问题。通过《Python在Unix和Linux系统管理中的应用(影印版)》及其辅助虚拟机,你将学习如何打包并部署Python应用程序和库文件,以及如何编写在多个Unix和Linux平台下都运行良好的代码。

通过这《Python在Unix和Linux系统管理中的应用(影印版)》,你将发现Python是怎样帮助你:

·读入文本文件并提取信息

·使用线程和派生子进程的选项并发地运行多个任务

·使用网络工具从一个进程传送信息到另一个进程

·创建更易互动的可点击图形界面工具

·通过与SNMP交互来用程序监控大型多个集群机器

·掌握IPython的命令环境来替代或增强Bash、Korn或Z-Shell的功能

·将云计算集成到基础架构中并编写一个基于谷歌应用程序引擎的应用

·利用定制脚本来解决特殊的数据备份的挑战

·使用Django、SQLAlchemy和Storm对象关系模型来与数据库交互

作者简介

Noah Gift在加州理工学院、迪斯尼、Feature Animation和Turner Studios具有十年以上的Unix和Linux开发经验。他是Giftcs和Cloud Seed软件公司的合伙人。

Jeremy M.Jones是Predictix公司的软件工程师,同时也是开源项目Munkware、ediplex和podgrabber的作者。

媒体推荐

“这本书适用于Python新手,不管他们是否具有命令环境脚本编写的经验或者总体上相对而言就是编程初学者。Jeremy和Noah都很注意为自己的理由给出支持材料,并且解释这些代码实例在实际中的运用。与许多轻易就让新手不堪重负的编程书籍不同,本书尽一切努力来让这些新手们获得自信和成功。”

——Ruth Suehle和Bascha Harris,Red Hat杂志

编辑推荐

《Python在Unix和Linux系统管理中的应用(影印版)》为开明出版社出版发行。

目录

Foreword

Preface

1. Introduction

Why Python?

Motivation

The Basics

Executing Statements in Python

Using Functions in Python

Reusing Code with the Import Statement

2. IPython

Installing IPython

Basic Concepts

Help with Magic Functions

Unix Shell

Information Gathering

Automation and Shortcuts

Summary

3. Text

Python Built-ins and Modules

Log Parsing

ElementTree

Summary

4. Documentation and Reporting

Automated Information Gathering

Manual Information Gathering

Information Formatting

Information Distribution

Summary

5. Networking

Network Clients

Remote Procedure Call Facilities

SSH

Twisted

Scapy

Creating Scripts with Scapy

6. Data

Introduction

Using the OS Module to Interact with Data

Copying, Moving, Renaming, and Deleting Data

Working with Paths, Directories, and Files

Comparing Data

Merging Data

Pattern Matching Files and Directories

Wrapping Up rsync

Metadata: Data About Data

Archiving, Compressing, Imaging, and Restoring

Using tarfile Module to Create TAR Archives

Using a tarfile Module to Examine the Contents of TAR Files

7. SNMP

Introduction

Brief Introduction to SNMP

IPython and Net-SNMP

Discovering a Data Center

Retrieving Multiple-Values with Net-SNMP

Creating Hybrid SNMP Tools

Extending Net-SNMP

SNMP Device Control

Enterprise SNMP Integration with Zenoss...

序言

Conventions Used in This Book .

The following typographical conventions are used in this book:

Italic

Indicates new terms, URLs, email addresses, filenames, and file extensions.

Constant width

Used for program listings, in text to refer to program elements, such as variable or function names, databases, data types, environment variables, statements, utilities,keywords, utilities, and modules.

Constant width bold

Shows commands or other text that should be typed literally by the user.

Constant width italic

Shows text that should be replaced with user-supplied values or by values deter-mined by context.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/27 0:09:39