商品簡介
本書從Linux的應用、Linux程式設計、Linux的核心分析三方面,由淺至深地介紹了Linux系統設計。包括Linux的安裝及常用操作、LAMP的安裝設定、基於shell的備份實例、Linux程式設計環境的安裝設定、Linux系統程式設計所涉及的各種常用知識及Linux的核心分析。每章後面都附有相應的習題,有助於讀者複習、鞏固所學知識,厚植Linux系統的設計實力。
* 第一篇Linux應用,介紹Linux在中小型企業中的一般應用,以及Linux的基本操作,包括安裝到各種shell命令的使用。讀者透過學習完全可以掌握Linux下的一般操作。透過介紹常用開發工具LAMP的安裝與設定,有助於您了解Linux下的幾種軟體管理模式,讀者可以透過這個實例加深 Linux下的軟體管理模式以及其他各種操作。透過一個遠端定期自動增量備份實例,介紹了shell程式設計的基本語法與應用,透過此實例,讀者不僅可以瞭解到資料備份的知識,還可以瞭解到shell程式設計的基本語法與應用。
* 第二篇Linux程式設計,首先詳細介紹了Linux程式設計環境的設定;然後介紹了Linux下程式設計經常會涉及到的知識,包括檔案、行程控制、行程間通信、多線程、網路程式設計等等實例及相關函數;最後透過一個綜合實例:微博伺服器程式設計,讓讀者加深對Linux下程式設計的理解。
* 本書第三篇Linux核心分析巧妙地結合了Linux核心原始程式碼分析、作業系統設計原理和作業系統設計實踐三個方面的內容,在對Linux0.01核心原始程式碼進行深入分析的基礎上,講解了作業系統設計的基本原理和方法技巧。
目次
Part 1 Linux應用及基礎
Chapter 1 Linux的應用簡介
Chapter 2 Linux基本指令詳解
Chapter 3 LAMP的基本安裝與設定
Chapter 4 遠程定期自動增量備份
Part 2 Linux程式設計
Chapter 5 Linux程式設計基礎
Chapter 6 檔案和目錄
Chapter 7 行程控制
Chapter 8 行程間通信
Chapter 9 多線程
Chapter 10 Linux的網路程式設計
Chapter 11 Linux綜合程式設計 ── 微博伺服器設計簡介
Part 3 Linux 0.01核心分析
Chapter 12 Linux和GNU簡介
Chapter 13 作業系統設計入門
Chapter 14 Linux 0.01核心簡介
Chapter 15 作業系統引導 ── 裝載核心
Chapter 16 行程管理和調度
Chapter 17 記憶體管理和設計
Chapter 18 裝置管理和調度
Chapter 19 磁碟檔案系統
Chapter 20 shell程式設計技術和實例
Chapter 21 Linux 0.01系統呼叫的實現
Part 4 附錄
Appendix A 實驗
Appendix B 部分習題參考答案
Appendix C 參考文獻
主題書展
更多書展購物須知
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

