10本適合于系統管理員的最佳書籍
本文翻譯自 iSystemAdmin 的 10 best system administration book.
作為一名系統管理員,如果不去讀一些有關系統管理方面的書籍的話,是不可能成為一名合格的系統管理員。誠然,要在浩如煙海的技術書籍內挑選出系 統管理方面的最佳書籍是件很難的事情。你很可能會在書海中迷失方向。再次重申,僅僅只讀 10 本“最佳”書籍是不足以使你成為一名優秀的系統管理員的。但這會幫助你理解系統管理方面的一些特定知識點。這里我們將分享一些由世界范圍內的系統管理員所 推薦的書籍。希望你閱讀愉快。
RedHat Linux Bible
RedHat Linux 無論在商業應用領域還是個人免費使用中都是最流行的且使用最為廣泛的 Linux 發行版。Christopher Negus 的《RedHat Bible Linux Bible 2011 版》 系列圖書在學習 RedHat Linux 這個主題上闡述的相當詳細,再沒有哪本書能做的更好了。這本書涵蓋了從初學者到專家級用戶所需要的一切,從 Linux 的一般性知識到專屬于 RedHat Linux 的特定方面,從日常使用的用戶級命令到復雜的系統管理工具全都涵蓋到了。對于那些希望在手頭備一本參考書學習,也能在緊急情況下快速找到解決方案的管理員 們來說,這本書堪稱“圣經”。
Advanced Bash-Scripting Guide
Shell 腳本是每一個系統管理員都無法回避的,尤其是那些工作在 Linux 或 UNIX 上的系統管理員。如果想知道 Shell 腳本能做些什么,可以去讀讀 Mendel Cooper 的《Advanced Bash-Scripting Guide》。簡單來說,讀過這本書后你將學到如何在 Shell 腳本中施展魔法。但是如果你只是個初學者的話,Machtelt Garrels 的《Bash Guide for Beginners》比較適合你。這兩本書都是電子書,而且可以在 TLDP(The Linux Documentation Project)站點上免費下載到。
Solaris 10 System Adminstration
如果我提到一本主要聚焦于認證考試的書的話,請別誤會。我不能否認,這兩本書的內容是學習 Solaris 10 系統的絕好機會。Solaris 10 被稱為是地球上功能最為強大的服務器端操作系統。Bill Calkins 的《Solaris 10 System Administration Solaris 10 系統管理 》第一和第二部分,盡管主要是面向 Solaris 10 認證考試的,但書中也會涵蓋從初級到專家級 Solaris 10 和 UNIX 管理員所需要的知識。此外,如果你想的話還可以借此機會考過這個業界領先的認證考試呢。
Perl CookBook
成為一名 Perl 專家始終是所有系統管理員的夢想。雖然 Perl 是一種編程語言,但主要由系統管理員用做腳本處理。Tom Christiansen 和 Nathan Torkington 的《Perl Cookbook Perl 參考手冊(影印版)(第 2 版) 》將通過例子向您展示如何控制你的系統并通過 Perl 完成自動化處理。這本書是O’reilly 出版的最棒的圖書之一。
Mastering Windows Server 2008 R2
由 Wiley 出版社出版的《Mastering Windows Server 2008 R2》在 Windows 系統管理員中非常流行。通過學習這本書你真的可以成為一名“大師”。只是對于 1400 頁的厚度你不要犯暈就好。基本上本書涵蓋了 Windows Server 2008 R2 管理方面的所有細枝末節。本書作者是 Mark Minasi。
MySQL High Availability 高可用性 MySQL (影印版)
無論是 Windows 還是 Linux 系統管理員,你都需要同 MySQL 數據庫打交道。由于缺乏對 MySQL 強大功能的了解,大部分管理員會擔心其處理業務的連貫性。本書由 Charles Bell、Mats Kindahl 以及 Lars Thalmann 寫就,將向您展示 MySQL 如何確保你的業務順利運行,就算是在災難情況下也是如此。您將學習到 MySQL 的幾個特點,能夠在斷電情況下保護你的系統,無論系統是運行在實際硬件還是虛擬機上甚至是在云端。可以在這里獲得本書的拷貝。
TCP/IP Protocol Suite
TCP/IP 在誕生 40 多年后依然統治著網絡世界,沒有 TCP/IP 我們無法想象 Internet 是個什么樣子。《TCP/IP Protocol Suite TCP/IP 協議族(第 4 版) 》適用于學生和專家,讀者不需要事先了解有關 TCP/IP 的方方面面。本書利用數百幅插圖來幫助讀者理解技術要點,同時也有許多例子來幫助讀者將技術和真實世界的應用聯系起來。只要 TCP/IP 還存在于互聯網中,這本書就是個非常好的參考資料。
對 DNS 有著非常好且清晰的理解是成為一名合格的系統管理員的必要條件。《DNS and BIND》 是O’reilly 出版的系統管理方面的圖書中最受推崇的之一。本書將使你了解并解決一些 Internet 中非常基礎的組件,比如域名到 IP 地址的映射是如何決議的,email 的工作原理等等。無論你是個在日常工作中需要涉及到 DNS 管理的系統管理員或者只是個希望了解更多 Internet 方面的知識,想搞清楚其工作原理的普通用戶,你都會發現這本書真的是非常值得一讀。
Sendmail
Sendmail 是 Linux 和 UNIX 系統中使用最為廣泛的開源電子郵件解決方案。Sendmail 聲稱通過“sendmail”命令能完成任何有關 email 的操作。但如何加密 sendmail 的配置項對于所有的系統管理員來說都是需要了解的,我個人對此有些發怵。如果你讀過 Oreilly 出版的《Sendmail》,你至少會深深贊同的一點就是:sendmail 的配置語法都是有一定意義的,而且都有定義良好的目的。本書包含的內容適合從 Sendmail 的初學者到超級專家。因此,如果你沒有對 Sendmail 感到厭煩的話,無論你屬于哪個讀者群體你都需要這本書。
網絡是個復雜的主題,尤其是對于那些剛加入 IT 領域的新人來說。這本全彩色的書重點突出,詳略得當,每個主題都是清晰明了且易于理解的。本書采用了一種獨特的方式將網絡從復雜中剝離出來,還原為基礎, 以這種方式教授 Windows 網絡的初學者。初學者獲得了網絡的堅實基礎之后可以了解更高級的主題和技術。本書每章的最后還帶有一些自測題,讀者可以在讀過一章之后檢驗自己對該主題的 理解。所有的 Windows 系統管理員都應該有一本。
關于作者
Sifat 是一名資深系統管理員,他現在仍然喜歡在控制臺上手敲各種命令。Sifat 在 IT 和通信行業擁有 14 年的系統操作和管理經驗,在 IT 組織、IT 流程管理、成本控制等方面擁有成功的經驗。在有效降低軟件和硬件整合和虛擬化的成本和運營費用上頗有心得。Sifat 獲得了 ITIL 和 VMware 的專業資格認證。
英文原文:iSystemAdmin 編譯:伯樂在線 — 陳舸