具體描述
Linux不像其他的作業係統,它不會對使用者隱瞞重要的資訊。反之,Linux會讓它的使用者掌控一切。而想要掌握Linux,就必須理解此作業係統的工作機製,包括「係統是如何啓動的」(boots)、networking是如何運作的,以及Linux的核心實際上都做瞭些什麼。
本書是暢銷書《How Linux Works》的第二版。作者Brian Ward再次深入Linux的核心,對其概念進行更詳盡、更深度的探討,使任何對作業係統內部運作感到好奇的讀者,都可以從中獲益。本書是作者多年專業知識的纍積,透過這本書,你將學到:
♦ Linux從「啓動加載程式」到「初始化實作」(systemd, Upstart, and System V) 的啓動方式有哪些
♦ 核心如何管理設備、設備驅動程式與程序(process)
♦ 網路(networking)、介麵、防火牆和伺服器的運作方式
♦ 開發工具如何工作並與共享函式庫協作
♦ 如何編寫高效的shell腳本
讀者還能探索Linux的核心,並檢查使用者空間內的關鍵係統任務,包括係統呼叫、輸入和輸齣以及檔案係統。結閤瞭背景、理論、實務案例和詳盡的解釋,本書將教你「如何解決麻煩的問題」以及「控製作業係統」所需的全部知識。
好評推薦
第1版書評
「非常棒的書。在近350頁的內容中,涵蓋瞭Linux的所有基礎知識。」 —EWEEK
「對於那些想要學習Linux,同時對作業係統內部工作原理又不太熟悉的讀者,本書絕對值得推薦。」—O'REILLYNET
「介紹Linux基礎知識最好的書之一,同時也適閤Linux進階使用者閱讀,五星。」—OPENSOURCE-BOOK-REVIEWS.COM
「本書的成功源於它對內容的良好組織和對技術細節的深入探討。」 —KICKSTART NEWS
「本書對Linux的介紹可謂獨樹一格。它樸實無華,注重對命令行的介紹,並且深入到係統內部,而非僅僅停留在圖形使用者介麵。」—TECHBOOKREPORT.COM
「本書充分介紹瞭Linux係統的工作原理。」—HOSTING RESOLVE