成功加入购物车
有折痕
艾德尔曼 (David N.Blank-Edelman) 著 / 东南大学出版社 / 2010-01 / 平装
售价 ¥ 12.48 1.4折
定价 ¥88.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2021-12-16
卖家超过10天未登录
O'Reilly:使用Perl实现系统管理自动化(第2版)(影印版)
如果你从事任何系统管理方面的工作,就必须应对日益复杂的工作环境以及对你的时间不断增加的需求。《使用Perl实现系统管理自动化第二版》不仅提供了可用于工作的恰当工具,还给出了许多建议,帮助你解决特定问题以及安全地自动处理重复事务。这一版的“水獭书”经过更新和扩充,涵盖了最新的操作系统、技术和Perl模块,将会帮助你:
*管理用户账户
*监测文件系统和进程
*处理XML和YAML等格式的配置文件
*使用DBI管理数据库,包括MySQL、MSSQL和Oracle
*处理LDAP和ActiveDirectory等目录服务
*编写脚本管理电子邮件协议和垃圾邮件
*高效地创建、处理和分析日志文件
*管理网络名称和配置服务,包括NIS、DNS和DHCP
*维护、监测和映射网络服务
*提高文件系统、进程和网络的安全性
这一版的附录中还包含了额外内容,帮助你快速掌握XML/XPath、LDAP、SNMP和SQL等技术。《使用Perl实现系统管理自动化(第2版)(影印版)》在手并结合Perl,你将花费更少的资源,付出更少的劳动,大大减少烦恼,让你事半功倍。
DavidN.Blank-Edelman是美国东北大学计算机与信息科学学院的技术主任,拥有25年在多种平台上的系统/网络管理员经验。
Preface1.IntroductionAutomationIsaMustHowPerlCanHelpYouThisBookWillShowYouHowWhatYouNeedSomeNotesAboutthePerlVersionsUsedforThisBookWhatAboutPerl5.10?WhatAboutStrawberryPerl?WhatAboutPerl6?SomeNotesAboutUsingVistawiththeCodeinThisBookLocatingandInstallingModulesInstallingModulesonUnixInstallingModulesonWin32It’sNotEasyBeingOmnipotentDon’tDoItDropYourPrivilegesAsSoonAsPossibleBeCarefulWhenReadingDataBeCarefulWhenWritingDataAvoidRaceConditions.EnjoyReferencesforMoreInformation2.FilesystemsPerltotheRescueFilesystemDifferencesUnixWindows-BasedOperatingSystemsMacOSXFilesystemDifferencesSummaryDealingwithFilesystemDifferencesfromPerlWalkingorTraversingtheFilesystembyHandWalkingtheFilesystemUsingtheFile::FindModuleWalkingtheFilesystemUsingtheFile::Find::RuleModuleManipulatingDiskQuotasEditingQuotaswithedquotaTrickeryEditingQuotasUsingtheQuotaModuleEditingNTFSQuotasUnderWindowsQueryingFilesystemUsageModuleInformationforThisChapterReferencesforMoreInformation3.UserAccountsUnixUserIdentitiesTheClassicUnixPasswordFileChangestothePasswordFileinBSD4.4SystemsShadowPasswordsWindows-BasedOperatingSystemUserIdentitiesWindowsUserIdentityStorageandAccessWindowsUserIDNumbersWindowsPasswordsDon’tPlayNicewithUnixPasswordsWindowsGroupsWindowsUserRightsBuildinganAccountSystemtoManageUsersTheBackendDatabaseTheLow-LevelComponentLibraryTheProcessScriptsAccountSystemWrap-UpModuleInformationforThisChapterReferencesforMoreInformationUnixPasswordFilesWindowsUserAdministration4.UserActivityProcessManagementWindows-BasedOperatingSystemProcessControlUnixProcessControlFileandNetworkOperationsTrackingFileOperationsonWindowsTrackingNetworkOperationsonWindowsTrackingFileandNetworkOperationsinUnixModuleInformationforThisChapterInstallingWin32::SetupsupReferencesforMoreInformation5.TCP/IPNameandConfigurationServicesHostFilesGeneratingHostFilesError-CheckingtheHostFileGenerationProcessImprovingtheHostFileOutputIncorporatingaSourceCodeControlSystemNIS,NIS+,andWINSNIS+WindowsInternetNameServer(WINS)DomainNameService(DNS)GeneratingDNS(BIND)ConfigurationFilesDNSChecking:AnIterativeApproachDHCPActiveProbingforRogueDHCPServersMonitoringLegitimateDHCPServersModuleInformationforThisChapterReferencesforMoreInformation6.WorkingwithConfigurationFilesConfigurationFileFormatsBinaryNakedDelimitedDataKey/ValuePairsMarkupLanguagesAll-in-OneModulesAdvancedConfigurationStorageMechanismsModuleInformationforThisChapterReferencesforMoreInformationXMLandYAML7.SQLDatabaseAdministrationInteractingwithaSQLServerfromPerlUsingtheDBIFrameworkUsingODBCfromWithinDBIServerDocumentationMySQLServerviaDBIOracleServerviaDBIMicrosoftSQLServerviaODBCDatabaseLoginsMonitoringSpaceUsageonaDatabaseServerModuleInformationforThisChapterReferencesforMoreInformationDBIMicrosoftSQLServerODBCOracle8.EmailSendingMailGettingsendmail(oraSimilarMailTransportAgent)UsingtheOS-SpecificIPCFrameworktoDriveaMailClientSpeakingtheMailProtocolsDirectlyCommonMistakesinSendingEmailOverzealousMessageSendingSubjectLineWasteInsufficientInformationintheMessageBodyFetchingMailTalkingPOP3toFetchMailTalkingIMAP4rev1toFetchMailProcessingMailDissectingaSingleMessageDissectingaWholeMailboxDealingwithSpamSupportMailAugmentationModuleInformationforThisChapterReferencesforMoreInformation9.DirectoryServicesWhat’saDirectory?Finger:ASimpleDirectoryServiceTheWHOISDirectoryServiceLDAP:ASophisticatedDirectoryServiceLDAPProgrammingwithPerlTheInitialLDAPConnectionPerformingLDAPSearchesEntryRepresentationinPerlAddingEntrieswithLDIFAddingEntrieswithStandardLDAPOperationsDeletingEntriesModifyingEntryNamesModifyingEntryAttributesDeeperLDAPTopicsPuttingItAllTogetherActiveDirectoryServiceInterfacesADSIBasicsUsingADSIfromPerlDealingwithContainer/CollectionObjectsIdentifyingaContainerObjectSoHowDoYouKnowAnythingAboutanObject?SearchingPerformingCommonTasksUsingtheWinNTandLDAPNamespacesWorkingwithUsersviaADSIWorkingwithGroupsviaADSIWorkingwithFileSharesviaADSIWorkingwithPrintQueuesandPrintJobsviaADSIWorkingwithWindows-BasedOperatingSystemServicesviaADSIModuleInformationforThisChapterReferencesforMoreInformationLDAPADSI10.LogFilesReadingTextLogsReadingBinaryLogFilesUsingunpack()CallinganOS(orSomeoneElse’s)BinaryUsingtheOS’sLoggingAPIStructureofLogFileDataDealingwithLogFileInformationSpaceManagementofLoggingInformationLogParsingandAnalysisWritingYourOwnLogFilesLoggingShortcutsandFormattingHelpBasic/IntermediateLoggingFrameworksAdvancedLoggingFrameworkModuleInformationforThisChapterReferencesforMoreInformation11.SecurityNoticingUnexpectedorUnauthorizedChangesLocalFilesystemChangesChangesinDataServedOvertheNetworkNoticingSuspiciousActivitiesLocalSignsofPerilFindingProblematicPatternsDangerontheWire,or“PerlSavestheDay”PreventingSuspiciousActivitiesSuggestBetterPasswordsRejectBadPasswordsModuleInformationforThisChapterReferencesforMoreInformation12.SNMPUsingSNMPfromPerlSendingandReceivingSNMPTraps,Notifications,andInformsAlternativeSNMPProgrammingInterfacesModuleInformationforThisChapterReferencesforMoreInformation13.NetworkMappingandMonitoringNetworkMappingDiscoveringHostsDiscoveringNetworkServicesPhysicalLocationPresentingtheInformationTextualPresentationToolsGraphicalPresentationToolsMonitoringFrameworksExtendingExistingMonitoringPackagesWhat’sLeft?ModuleInformationforThisChapterReferencesforMoreInformation14.ExperientialLearningPlayingwithTimelinesTaskOne:ParsingcrontabFilesTaskTwo:DisplayingtheTimelineTaskThree:WritingOuttheCorrectXMLFilePuttingItAllTogetherSummary:WhatCanWeLearnfromThis?PlayingwithGeocodingGeocodingfromPostalAddressesGeocodingfromIPAddressesSummary:WhatCanWeLearnfromThis?PlayingwithanMP3CollectionSummary:WhatCanWeLearnfromThis?OneFinalExplorationPartOne:RetrievingtheWikiPagewithWWW::MechanizePartTwo:ExtractingtheDataPartThree:GeocodingandMappingtheDataSummary:WhatCanWeLearnfromThis?RemembertoPlayModuleInformationforThisChapterSourceMaterialforThisChapterA.TheEight-MinuteXMLTutorialB.The10-MinuteXPathTutorialC.The10-MinuteLDAPTutorialD.The15-MinuteSQLTutorialE.TheFive-MinuteRCSTutorialF.TheTwo-MinuteVBScript-to-PerlTutorialG.The20-MinuteSNMPTutorialIndex
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30