第一图书网

Python UNIX 和Linux 系统管理指南

基弗特 (Gift, Noab),琼斯 (Jones, Jeremy M.) 机械工业出版社
出版时间:

2009-9  

出版社:

机械工业出版社  

作者:

基弗特 (Gift, Noab),琼斯 (Jones, Jeremy M.)  

页数:

1  

译者:

杨明华,谭励  

Tag标签:

无  

前言

  系统管理员每天都会面临许多繁杂而琐碎的工作,这些工作往往需要耗费大量的时间和精力,令许多系统管理员疲于应对。Python的出现为系统管理员带未了希望,如资深系统管理员/EleenFrisch在使用其他语言从事了多年的编程工作之后,第一次使用Python时所体会到的:“它就像冬日过后一缕清新的空气,一束温暖的阳光。”  Python是一种简单易学。功能强大的编程语言,也是世界上发展速度最快的语言之一。在最近的计算机语言热度排名中,Python已跃至第七位,仅排在Java、C、C++、VB、PHP和C#之后。Python在大多数平台上的各种应用中都是理想的脚本语言,特别适用于快速的应用程序开发。著名的搜索引擎Google也大量使用了Python脚本,而在Nokia智能手机所采用的Symbian操作系统上,Python也成为继C++和Java之后的第三种编程语言。Python拥有一个强大的基本类库和数量众多的第三方扩展,其丰富程度可以与Java的JDK相媲美。将Python应用于系统管理,无疑会让系统管理员如虎添翼。  本书的作者有多年学习和使用Python的实践经验,并且该书经过多位评审专家的严格审核,集成了众多Python程序员。爱好者的智慧,仅从长长的致谢列表中就可以看到作者对本书所倾注的心血。  本书构思精巧,在知识点的组织和示例的选择上精心安排,每一章节都提出了具体的管理问题,并通过示例逐一给出了完整的解决方案。书中提供了大量的示例代码。这些精心构建的示例可以帮助读者由浅入深地领悟Python的精髓。以书中的示例为参照,读者完全可以开发出一套适用于自己的工具来解决遇到的实际问题。而这也是本书的一大特色。  本书内容浅显易懂,非常适合于初。中级Python程序员,也无疑会成为系统管理员手中的必备手册。  参与本书翻译工作的人员还包括张西广。成保栋。王振海。关志涛。于炯和张常有教授审阅了全书,并提出了宝贵意见。  由于时间仓促,译者水平有限,在翻译过程中难免会出现一些错误,恳请读者批评指正。

内容概要

本书介绍了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公司的合作伙伴。

书籍目录

序前言第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的入门者,无论他们是否具有shell脚本编程方面的经验。与其他编程书籍不同,Je remyeliNoah在书中大量使用了现实生活中非常有用的代码示例,有助于入门者开始使用Python。这本书不会令你失望,它将为你的成功助一臂之力!”  ——《Red Hat Magazine》杂志社,Ruth Suehle和Bascha Harris


图书封面

图书标签Tags

广告

下载页面


Python UNIX 和Linux 系统管理指南 PDF格式下载



此书不错,语言风趣(翻译流畅),内容详实(可以看出作者的经验很丰富)。 是本好书。阅读者要有Python基础才行


值得一看,需要有python基础
看后对深入提高python很有帮助


专业书,专业人员或者编程爱好者推荐


适合初学者的一本书,提高非常快


作者描述浅显易懂,但都是很实用的技术


书本无破损,包装完好!
送货及时


不错,刚好适合我


此书甚好,如果能常读,必定有所成


这本书卖的很火,之前一直缺货,好不容易看到不缺货就卖了,买完了写评论时又发现缺货了。刚到货,初看下还不错,准备好好研究下。唯一的遗憾,欣喜的拿到书后,发现封面有破损,被不知道是不是刀之类的东西割坏的,但还好不影响阅读。


工作需要购买了这本书,还可以,有参考价值。


书挺好,快递有些慢


用的时候查一查


纸张比较薄感觉有点像盗版的,顺便翻了下还算可以


不适合新手,虽然他写着是面对新手的,新手连很多跟python这个语言的东西都没搞明白这本书就开始使用了。


要有一定的python的基础才行


觉得有点贵~~


挑了些针对自己有用的章节看了,还可以。


相关图书