Python UNIX和Linux系统管理指南

Python UNIX和Linux系统管理指南

(美) 基弗特 (Gift,N.) 等, 著

出版社:机械工业出版社

年代:2009

定价:59.0

书籍简介:

本书系统论述了使用Python语言进行UNIX和Linux系统管理的方法和实践。全书内容包括Python语言介绍、IPython及其使用、文本、文档与报告、网络、数据、SMMP、操作系统、包管理、进程与并发、GUI、数据持久性、命令行、实例等。

书籍目录:

前言

第1章 Python简介

为什么要选Python

学习的动力

一些基础知识

在Python执行命令

在Python使用函数

通过Import语句实现代码复用

第22 IPython

安装IPython

基础知识

从功能强大的函数获得帮助

UNIX Shell

信息搜集

自动和快捷方式

本章 小结

第3章 文本

Python的内建功能及模块

ElementTree

本章 小结

第4章 文档与报告

自动信息收集

手工信息收集

信息格式化

信息发布

本章 小结

第5章 网络

网络客户端

远程过程调用

SSH

Twis

Scapy

使用Scapy创建脚本

第6章 数据

使用0S模块与Data进行交互

拷贝、移动、重命名和删除数据

使用路径、目录和文件

数据比较

合并数据

对文件和目录的模式匹配

包装rsync

元数据:关于数据的数据

存档、压缩、映像和恢复

使用tarfile模块创建TARl)3档

使用tarfile模块检查TAR文件内容

第7章 SNMP

第8章 操作系统什锦

第9章 包管理

第10章 进程与并发

第11章 创建GUI

第12章 数据持久性

第13章 命令行

第14章 实例

附录 回调

内容摘要:

本书介绍了Python语言如何为管理uNIx和Linux服务器提供各种更加有效的任务处理方式。书中各章都提出了具体的管理问题,如并发或数据备份,然后通过Python示例提供了解决方案。通过本书,读者可以学习如何用Python开发自己的一套命令行工具来解决诸多问题。  作者建立了一个免费下载的Ubuntu虚拟机,其中包含本书的源代码和运行实例,也包括SNMP、IPython、SQLAlchemy及其他工具。通过本书,你可以发现Python在如下几个方面的作用:  · 读取文本文件并提取信息。  · 使用多线程和fork选项。  · 使用网络设备从一个进程获取另一个进程的信息。  · 创建可点击的、易于交互的GUl工具。  · 通过交互式SNMP编程实现监控大型主机集群。  · 掌握IPython shell,作为Bash、Korn或Z—Shell的替换或补充。  · 将云计算整合到基础设施中,编写Google App引擎的应用程序。  · 通过定制脚本解决独特数据备份的难题。  · 使用Djan90、SQLAlchemy和Storm ORM与数据库进行交互。  通过本书及其补充的虚拟机,你可以了解如何打包并部署Python应用程序和库,以及编写代码在类似的多个UNIXfH Linux平台上运行。作者简介Noah Gift使用UNIx和Linux系统十余年,曾就职于Caltech、Disney、Feature Animation和Turner Studios。他是Giftcs和Cloud Seed Software公司的合作伙伴。

书籍规格:

书籍详细信息
书名Python UNIX和Linux系统管理指南站内查询相似图书
丛书名O’Reilly精品图书系列
9787111266631
如需购买下载《Python UNIX和Linux系统管理指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26装帧平装
页数 373 印数 3000

书籍信息归属:

Python UNIX和Linux系统管理指南是机械工业出版社于2009.04出版的中图分类号为 TP311.56 ,TP316.8 的主题关于 软件工具-程序设计 ,Linux操作系统-程序设计 ,UNIX操作系统-程序设计 的书籍。