Python在Unix和Linux系统管理中的应用
正版书籍 高温消毒 放心购买 17点前订单当天发货 书名于图片不符时以图片为准
¥
10.84
1.7折
¥
64
九品
仅1件
作者[美]琼斯、[美]吉夫特 著
出版社开明出版社
出版时间2009-04
版次1
装帧平装
上书时间2024-03-12
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]琼斯、[美]吉夫特 著
-
出版社
开明出版社
-
出版时间
2009-04
-
版次
1
-
ISBN
9787802057388
-
定价
64.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
433页
-
字数
483千字
-
正文语种
英语
- 【内容简介】
-
作者们还构建了一个可以免费下载的Ubuntu虚拟机。该虚拟机包含了这《Python在Unix和Linux系统管理中的应用(影印版)》的源代码,还可以用来运行书中的实例,包括SNMP、IPython、SQLAlchemy和许多其他工具。《Python在Unix和Linux系统管理中的应用》展示了Python语言如何提供一种更加高效的方式来处理Unix和Linux服务器管理工作中的各种任务。《Python在Unix和Linux系统管理中的应用(影印版)》的每一章都会提出一个特定的管理问题,例如并发或数据备份,然后通过实际的例子提供基于Python的解决方案。你将学习使用Python开发一套属于自己的命令行工具,并用来解决一系列范围很广的问题。通过《Python在Unix和Linux系统管理中的应用(影印版)》及其辅助虚拟机,你将学习如何打包并部署Python应用程序和库文件,以及如何编写在多个Unix和Linux平台下都运行良好的代码。
通过这《Python在Unix和Linux系统管理中的应用(影印版)》,你将发现Python是怎样帮助你:
·读入文本文件并提取信息
·使用线程和派生子进程的选项并发地运行多个任务
·使用网络工具从一个进程传送信息到另一个进程
·创建更易互动的可点击图形界面工具
·通过与SNMP交互来用程序监控大型多个集群机器
·掌握IPython的命令环境来替代或增强Bash、Korn或Z-Shell的功能
·将云计算集成到基础架构中并编写一个基于谷歌应用程序引擎的应用
·利用定制脚本来解决特殊的数据备份的挑战
·使用Django、SQLAlchemy和Storm对象关系模型来与数据库交互
- 【作者简介】
-
NoahGift在加州理工学院、迪斯尼、FeatureAnimation和TurnerStudios具有十年以上的Unix和Linux开发经验。他是Giftcs和CloudSeed软件公司的合伙人。
JeremyM.Jones是Predictix公司的软件工程师,同时也是开源项目Munkware、ediplex和podgrabber的作者。
- 【目录】
-
Foreword
Preface
1.Introduction
WhyPython?
Motivation
TheBasics
ExecutingStatementsinPython
UsingFunctionsinPython
ReusingCodewiththeImportStatement
2.IPython
InstallingIPython
BasicConcepts
HelpwithMagicFunctions
UnixShell
InformationGathering
AutomationandShortcuts
Summary
3.Text
PythonBuilt-insandModules
LogParsing
ElementTree
Summary
4.DocumentationandReporting
AutomatedInformationGathering
ManualInformationGathering
InformationFormatting
InformationDistribution
Summary
5.Networking
NetworkClients
RemoteProcedureCallFacilities
SSH
Twisted
Scapy
CreatingScriptswithScapy
6.Data
Introduction
UsingtheOSModuletoInteractwithData
Copying,Moving,Renaming,andDeletingData
WorkingwithPaths,Directories,andFiles
ComparingData
MergingData
PatternMatchingFilesandDirectories
WrappingUprsync
Metadata:DataAboutData
Archiving,Compressing,Imaging,andRestoring
UsingtarfileModuletoCreateTARArchives
UsingatarfileModuletoExaminetheContentsofTARFiles
7.SNMP
Introduction
BriefIntroductiontoSNMP
IPythonandNet-SNMP
DiscoveringaDataCenter
RetrievingMultiple-ValueswithNet-SNMP
CreatingHybridSNMPTools
ExtendingNet-SNMP
SNMPDeviceControl
EnterpriseSNMPIntegrationwithZenoss
8.OSSoup
Introduction
Cross-PlatformUnixProgramminginPython
PyInotify
OSX
RedHatLinuxSystemsAdministration
UbuntuAdministration
SolarisSystemsAdministration
Virtualization
CloudComputing
UsingZenosstoManageWindowsServersfromLinux
9.PackageManagement
Introduction
SetuptoolsandPythonEggs
Usingeasy_install
easy_installAdvancedFeatures
CreatingEggs
EntryPointsandConsoleScripts
RegisteringaPackagewiththePythonPackageIndex
Distutils
Buildout
UsingBuildout
DevelopingwithBuildout
virtualenv
EPMPackageManager
10.ProcessesandConcurrency
Introduction
Subprocess
UsingSupervisortoManageProcesses
UsingScreentoManageProcesses
ThreadsinPython
Processes
ProcessingModule
SchedulingPythonProcesses
daemonizer
Summary
11.BuildingGUIs
GUIBuildingTheory
BuildingaSimplePyGTKApp
BuildinganApacheLogViewerUsingPyGTK
BuildinganApacheLogViewerUsingCurses
WebApplications
Django
Conclusion
12.DataPersistence
SimpleSerialization
RelationalSerialization
Summary
13.CommandLine
Introduction
BasicStandardInputUsage
IntroductiontoOptparse
SimpleOptparseUsagePatterns
UnixMashups:IntegratingShellCommandsintoPythonCommand-LineTools
IntegratingConfigurationFiles
Summary
14.PragmaticExamples
ManagingDNSwithPython
UsingLDAPwithOpenLDAP,ActiveDirectory,andMorewithPython406
ApacheLogReporting
FTPMirror
Appendix:Callbacks
Index
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价