TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
使用Perl實現系統管理自動化(第二版‧中文版)(簡體書)
滿額折

使用Perl實現系統管理自動化(第二版‧中文版)(簡體書)

人民幣定價:94 元
定  價:NT$ 564 元
優惠價:87491
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:14 點
相關商品
商品簡介
目次
書摘/試閱

商品簡介

《使用Perl實現系統管理自動化(第2版)(中文版)》不僅提供了可用于工作的恰當工具,還給出了許多建議,幫助你解決特定問題以及安全地自動處理重復事務。
這一版的“水獺書”經過更新和擴充,涵蓋了最新的操作系統、技術和perl模塊,將會幫助你:
管理用戶賬戶
監測文件系統和進程
處理xml和yaml等格式的配置文件
使用dbi管理數據庫,包括mysql、ms sql和oracle
處理ldap和active directory等目錄服務
編寫腳本管理電子郵件協議和垃圾郵件
高效地創建、處理和分析日志文件
管理網絡名稱和配置服務,包括nis、dns和dhcp
維護、監測和映射網絡服務
提高文件系統、進程和網絡的安全性
這一版的附錄中還包含了額外內容,幫助你快速掌握xml/xpath、ldap、snmp和sql等技術。本書在手并結合perl,你將花費更少的資源,付出更少的勞動,大大減少煩惱,讓你事半功倍。

目次

前言
第1章 簡介
自動化是必須的
peri如何幫助你
這本書會帶你學會
你需要什么
關于本書使用的peri版本的解釋
怎么不用peri 5.10 7
那怎么沒介紹strawberry peri
那么peri 6呢?
如何在windows vista中使用范例代碼
載入和使用模塊
在unix上安裝模塊
在win32上安裝模塊
要成為萬能的并不容易
盡量避免提升權限
盡可能早地放棄特權
小心讀取數據
小心寫數據
避免競爭條件
保持樂觀
更多參考資料

第2章 文件系統
perl用于拯救數據
文件系統差異
unix
基于windows的操作系統
mac os x
文件系統差異匯總
使用perl處理文件系統差異
手動遍歷文件系統
使用file::find模塊來遍歷文件系統
使用file::find::rule模塊來遍歷文件系統
操縱磁盤限額
通過edquota技巧來編輯磁盤限額
使用quota模塊來編輯限額
在windows下編輯ntfs限額
查詢文件系統使用量
本章所用模塊
更多參考資料

第3章 用戶賬戶
unix用戶身份
經典unix密碼文件
bsd4.4對密碼文件的改動
影子密碼
基于windows的操作系統用戶身份
windows用戶信息存儲和訪問
windows用戶id編號
windows密碼和unix密碼不兼容
windows組
windows用戶權力
構建用戶賬戶管理系統
後端數據庫
底層組件庫
處理腳本
賬戶系統總結
本章所用模塊
更多參考資料
unix密碼文件
windows用戶管理

第4章 用戶活動
進程管理
基于windows的操作系統的進程控制
unix進程控制
文件及網絡操作
在windows上跟蹤文件操作
在windows上跟蹤網絡操作
在unix上跟蹤文件和網絡操作
本章所用模塊
安裝win32::setupsup
更多參考資料

第5章 tcp/ip名稱和配置服務
host文件
生成host文件
在host文件生成過程中的錯誤檢查
改善host文件輸出
引入源代碼控制系統
nis、nis+和wins
nis+
windowsinternet名稱服務(wins)
域名服務(dns)
生成dns(bind)配置文件
dns檢查:迭代方式
dhcp
主動探測不良dhcp服務器
監控正規dhcp服務器
本章所用模塊
更多參考資料
第6章使用配置文件工作
配置文件格式
二進制格式
使用分隔符的文本格式
鍵-值對格式
置標語言
多功能合一模塊
高級配置信息存儲機制
本章所用模塊
更多參考資料
xml和yaml
第7章sql數據庫管理
從perl中與sql服務器交互
使用dbi框架
從dbl中調用odbc
服務器文檔化
通過dbi訪問mysql服務器
通過dbi訪問oracle服務器
通過odbc訪問microsoft sql server
登錄數據庫
監控數據庫服務器上的空間使用
本章所用模塊
更多參考信息
dbi
microsoft sql server
odbc
oracle
第8章e-mail
發送郵件
獲取sendmail(或其他類似的郵件傳輸代理)
使用特定操作系統的ipc框架驅動郵件客戶端
直接使用郵件協議發送
發送郵件時的常見錯誤
持續不斷發送郵件
無用主題行
消息正文中信息不足
收取郵件
使用pop3收取郵件
使用imap4revl收取郵件
處理郵件
剖析單一郵件
剖析整個郵箱
反垃圾郵件
支持郵件的延展
本章所用模塊
更多參考資料

第9章 目錄服務
什么是目錄?
finger:一個簡單目錄系統
whois目錄服務
ldap:一種復雜的目錄服務
使用perl進行ldap編程
建力ldap連接
進行ldap搜索
條目在peri里的表示
通過ldif來新增條目
使用標準ldap操作來新增條目
刪除條目
修改條目名
修改條目屬性
更深入的ldap主題
綜合練習
活動目錄服務接口(adsi)
adsi基礎
從peri調用adsi
處理容器對象/集合對象
識別容器對象
那么如何了解關于對象的其他信息
搜索
使用winnt和ldap名稱空間執行常規管理任務
通過adsi訪問用戶信息
通過adsi訪問組
通過adsi處理文件共享
通過adsi處理打印隊列和打印任務
通過adsi來處理基于windows的操作系統服務
本章所用模塊
更多參考資料
ldap
adsi

第10章 日志文件
讀取文本日志
讀取二進制日志文件
使用unpack()
調用操作系統(或其他)二進制文件
使用操作系統的日志記錄api
日志文件數據結構
處理日志文件信息
日志信息的空間管理
日志解析及分析
創建自己的日志文件
日志記錄的快捷方式和格式化幫助
初級/中級日志記錄框架
高級日志記錄框架
本章所用模塊
更多參考資料

第11章 安全
注意不必要的或未授權的修改
本地文件系統的修改
網絡數據的改變
關注可疑行為
本地的問題信號
發現問題模式
危險的網路,或者說“peri挽救了局面”
防范危險行為
建議更好的密碼
拒絕差密碼
本章所用模塊
更多參考資料

第12章 snmp
從peri中調用snmp
發送和接收snmptrap、notification和inform
其他snmp編程接口
本章所用模塊
更多參考資料

第13章 網絡映射和監控
網絡映射
發現主機
發現網絡服務
物理定位
展現信息
文本展現工具
圖形展現工具
監控框架
對現有監控軟件包進行擴展
現在還剩什么?
本章所用模塊
更多參考資料

第14章 實驗性學習
漫步時間線
任務一:解析crontab文件
任務二:顯示時間線
任務三:輸出正確的xml文件
思路匯總
總結:我們可以從中學到什么)
地理編碼的樂趣
郵政地址的地理編碼
ip地址的地理編碼
總結:我們學到了什么?
與mp3打交道
總結:我們可以學到什么?
臨別演出
第一步:用www:mechanize從wiki頁面獲取數據
第二步:解析數據
第三步:對數據做地理編碼并畫圖
總結:我們可以學到什么?
記住娛樂
本章所用模塊
本章中的資料來源
附錄a 8分鐘xml教程
附錄b 10分鐘xpath教程
附錄c 10分鐘ldap教程
附錄d 15分鐘sql指南
附錄e 5分鐘rcs教程
附錄f 2分鐘vbscript翻譯到perl教程
附錄g 20分鐘snmp教程

書摘/試閱

你需要那些能夠幫你簡化并高效完成系統管理工作的工具嗎?來這里算是找對了。
Peri源于傳統的系統管理工具箱而成為一種高效的編程語言。這些年來它不斷適應并擴展,以跟上操作系統的發展,也能完成更多新任務。如果你懂一點Peri,并且想輕松完成系統管理任務,那么本書正是你需要的。相信各種程度的Peri開發人員和系統管理員都能在這本書中找到有價值的信息。
這個版本有什么更新?
為了能提升這本書的價值,我們在第二畈中對內容進行了大量改進。下面列出其中主要的更新:
新的書名
我和我的編輯都意識到,這本書的內容更注重的是如何使系統管理任務自動化,這樣才能提高你的工作效率、帶來更多樂趣。這其中雖然使用了Peri,但它只是工具,不是重點,真正的重點是自動化。
新的內容
說到這里真的有點不知從何說起。新版本添加了四個章節和兩個附錄,這些篇幅能占到原書的一半。這些新增的內容可以說是新工具和新技術的聚寶盆,想必你會喜歡。我在其中加入了所有(理想中的)系統管理的書應該有的內容,包括:XML和YAML的最佳實踐(通過XML::LibXML、XML::Twig和XPath),處理配置文件,更加深入的LDAP主題(其中含有最新的Net::LDAP相關信息),郵件相關的主題(POP3/IMAP、MIME和反垃圾郵件),處理文件系統的新力、法,更高級日志文件的創建和分析工具,DHCP,使用Nmap和其他工具來監控網絡,網絡數據包創建和嗅探,使用GraphViz/RRDtool/Timeline這樣的圖形化工具的信息匯報,使用SHA-2替代MD5,SNMPv3,Mac OS X,把VBScript代碼轉換成Perl,地理編碼(geocoding),MP3文件處理,使用谷歌地圖等等。
新的建議
這本書的部分價值在于它能向你傳授那些有經驗的系統管理員的做事方式。我盡可能把自己日常積累的小技巧(以及其他老手所分享的經驗)都匯集在這本書中。所以新版本加入了更多的補充內容,用來解釋為什么要介紹相關技術。
操作系統和軟件信息的更新
所有的命令和代碼都被更新以適應最新版本的基于Unix(包括Linux和Mac OS X)和Windows的操作系統。
模塊和代碼的更新/改進
本書對第一版介紹過的模塊和相應的代碼都進行了跟蹤和更新。對于那些不能再使用的模塊或者有更好選擇的模塊,本書提供了可以代替的模塊。另外,所有的范例程序都可以通過“usestrict”的限制。
……

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 491
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區