想學習 Linux 下的伺服器系統管理,有哪些值得推薦書籍或資料?

想學linux下的系統管理,我主要是想學習lamp,lnmp,lnmpa等環境的維護管理呢!

沒什麼基礎,推薦幾本入門經典書籍,電子版下載方式

本人的電子郵件:ynwb#http://vip.qq.com

如果沒有電子版的。能告之一下書的名字也可以。我去買書看呢

謝謝了。


基礎:

鳥哥的Linux 私房菜

最好去他的網站看,全而且有更新內容。

好像也有書:《鳥哥的Linux私房菜 基礎學習篇》

系統管理少不了腳本的學習:

《sed 與 awk》

perl :

《Perl for System Administration 》

Python:

(我暫時也沒有很好的書籍推薦)

perl 和 python 選一個學吧,一般的看法是,perl 是老一輩用的,python 是新一輩用的。

python 能解決的問題perl 也能。

但是perl 去解決一個問題,可能有很多種寫法;而python 的寫法呢,可能只有一種寫法。也就是說,perl 寫出來的東西,可能難於維護,別人可能看不懂你寫的代碼,同樣,幾年後的你可能也看不懂今天你寫的perl 代碼。


python我下推薦: Python UNIX和Linux系統管理指南

另外shell的話我推薦:實戰Linux Shell編程與伺服器管理


UNIX and Linux System Administration Handbook (4th Edition)


我只是想說,你真能耐下心來看完整本書?反正我是不行。上面幾位講的都有道理,我不反對,我只說說我自己的想法:先簡單會一點基礎操作,ls,cd,rm什麼的,然後就上陣折騰吧,哪邊不會狗哪裡,比如做lamp,網上找教程部署一個環境吧,這個命令沒見過?狗吧,這行參數幹嘛的?狗吧,一套環境部署下來,也能懂的七七八八了,到了感覺有瓶頸的時候,再學習操作操作系統,學習編譯原理,學習編程,學習XXX吧,總之,我提倡在無止境的折騰中學習。

好像歪了,折吧~~


先學習怎麼使用命令行的Linux,熟悉常用的命令,例如ls cd等。介紹基礎命令的書很多,然後實際去搭建一些WEB MAIL等伺服器並學會監控它們的狀態等。想辦法參與實際的linux伺服器運營維護,這個才是成長的關鍵。


俗語說的好,「進的一門比海深」 ,真正的系統管理員是靠時間和故障錘鍊出來的。

和程序員練級一樣,熟悉基礎工具,還要多看書,更要多動手。

和程序員不一樣的是,要懂得去繁從簡,更要有想像力。

入門書籍的話,鳥哥的書不錯。但是只看書,不練習是學不好的。


鳥哥的私房菜 經典中的經典了


「神盾雲」


推薦閱讀:

想學習 Linux,裝個虛擬機,裝哪個發行版好?

TAG:Linux | Linux系統管理 | 伺服器 | 系統管理員 |