1.設備
2.數據鏈路層
3.網絡層
4.緩存層
- 1.squid
- 2.varnish
- 3.Traffic Server
5.系統層
6.數據庫層
7.容器層
推薦書籍Linux
- 首先是系統的,Linux界可以借鑒一下red hat的RHCE課程
- 鳥哥私房菜(必看)(服務器版很一般,不要選擇)
- Linux系統管理技術手冊(選購,大頭書)
Windowswin服務器推薦幾本英文書籍- Pearson.Windows.Server.2008.Portable.Command.Guide
- Microsoft.Press.Windows.PowerShell.3.0.First.Steps
- Professional.IIS.7
普通命令 => bat腳本編寫 => Powershell(相當于Linux的BashShell) => 域控網絡
思科的CCNP學習資料(必買,交換機和路由)構建高性能Web站點(這本書是必買的,對于初學者,尤其對運維重要)TCP/IP 協議一卷(必看)構建高可用Linux服務器(選購)腳本
Shell(這里沒什么建議,我自己沒買書,網上看又行,買書也行,京東 china pub自由選擇)除了懂Shell至于Python Perl ,我建議自己選擇,我是Perler所以當然指導你選擇PerlO'Reilly:Perl語言入門(必看)Perl高效編程(第2版)(選購)高階Perl(選購)Python
Python基礎教程(必看)基礎了解之后可以應用一些框架例如Django,tornado,想深入了解當然看看源代碼,還有興趣繼續深入,也覺得自己C不錯,可以看看Python虛擬機的源代碼正則腳本(正則的原理,正則在linux必不可少)
正則表達式經典實例 (選看)精通正則表達式 (選看)數據庫
高性能mysql(必看)高可用mysql(必看)Effective MySQL之備份與恢復(選購)oracle database 9i/10g/11g編程藝術:深入數據庫體系結構:第2版(如果你用oracle就看看)監控
監控類型很多,你可以多上網查看相關內容,如Cact、bmon、nload、iftop、vnstat、iptraf等。總結
CLI(Command line)是運維萬根之源,對腳本要熟悉隨意就能編寫,大概排障步驟想好,初學者就參照網上的一鍵XXX來做個例子吧,再自己改進,例如初始化系統之類,配置ssh,配置參數之類。萬丈高樓從地起,以上書籍雖然多,但是還是很有必要看看的。