作者:吳捷
點擊查看原文
一直在買書看書
但是好久沒有寫書評了
可能是因為書太多.所以交叉著看都沒來得及讀完
從Feng的網站上看到推薦了一本[Linux作業系統之奧秘](免費給amazon做下廣告.免運費送書,使我這個china-pub的4星會員不得不跳槽了)
看到一條 把硬體和作業系統結合起來講
引起我的興趣了.趕快買來一本
心中抱著希望是那種會從硬碟引導開始一直講到init啟動的書.而且會很細.很全的那種
拿到手之後.我滿足了
不僅從硬碟引導.還是從BIOS開始.一直到把控制權交給init
以前讀過一本[Linux 0.01核心分析與作業系統設計--創造你自己的作業系統]
這本書就是從最原始的bootloader開始從頭分析
不過對於沒有彙編基礎或者C語言基礎的人來說.這本書未免太底層了一點
而且即便是有基礎的人.看起來也會很累.因為我們只要知道原理.不需要知道那麼細節的內容
而我一直想要的一本書就是講一些比較底層.能說明原理和過程的書.也就是知其然也知其所以然的的書
這本書的序也提到,市面上的linux書籍,要不就在於管理或者建站,要不就是直接kernel源碼分析.而沒有討論linux本身概念的書.中間其實是個真空地帶.
簡直是一語中的.目前linux書籍的現狀就是如此.兩個極端.要不就是只講些雞毛蒜皮的命令.要不就是直接把kernel源碼拿出來給你看.而整個系統的概念.流程.都沒有書提及.也一直是我覺得linux類書籍無書好看的原因.
1.命令我自己會去man,參數我自己會help,只要有些英文水平.根本用不到買書.
2.我不是開發驅動,裁剪核心的開發人員.給我看了記憶體調度演算法.於系統管理來說有一定助益,但是成本太高.
讀過一半之後.我覺得這才是一本可以真正給廣大linux使用者推薦的好書
一本能讓新手管理員更瞭解linux整個體系和概念的書.
當然對於linux老手
這些概念早已經在多年的摸爬滾打中混熟了.
但是有人能夠從頭一點點的打散理順.還是很有協助的
特別是看了之後再去看那本linux 0.01核心分析
嘿嘿.自己搞搞實驗還是非常有意思的.