Linux好書、經典書籍推薦

思想篇

Linux/Unix設計思想

圖書將Unix與Linux的原理有效地結合起來,總結了Unix/Linux軟件開發中的原則。在保留了第1版中Unix方面的內容的同時,強調了Linux和開源領域的新思想。

            

回到目錄

入門篇

《Linux程序設計(第4版)》

《Linux程序設計》是Linux程序設計領域的經典名著,以簡單易懂、內容全面和示例豐富而受到廣泛好評。中文版前兩版出版後,在國內的Linux愛好者和程序員中也引起了強烈反響,這一熱潮一直持續至今。《Linux程序設計(第4版)》內容組織更加嚴謹,譯者更是細心雕琢,保留了這部權威著作的原汁原味。 對Linux所提供的功能全面而準確的闡述,以及貫穿全書的示例程序體驗,使本書不僅成爲初學者的最佳Linux程序設計指南,而且是中高級程序員不可或缺的參考書。

            

回到目錄

進程篇

《理解Unix進程》

本書是唯一一本專爲現代web開發人員準備的Unix編程書。書中所有的例子都是用Ruby寫成,適用於所有具備高級語言經驗的程序開發人員。

書的重點內容如下:

  1. 文件描述符及其運作機制

  2. 何時才需要守護進程

  3. 如何用fork(2)創建新進程

  4. 退出進程的4種不同的方式

  5. 對於生成shell命令的實際考量以及如何避免這種情況

  6. 從高級層面上討論了創建進程所帶來的開銷及陷阱

  7. Resque和Unicorn的內部工作原理

               

回到目錄

內核篇

深入Linux內核架構

《深入Linux內核架構》是非常值得Linux程序員閱讀的圖書,堪稱是Linux內核的詳解。

書中討論了Linux 內核的概念、結構和實現。主要內容包括多任務、調度和進程管理,物理內存的管理以及內核與相關硬件的交互,用戶空間的進程如何訪問虛擬內存,如何編寫設備驅動程序,模塊機制以及虛擬文件系統,Ext 文件系統屬性和訪問控制表的實現方式,內核中網絡的實現,系統調用的實現方式,內核對時間相關功能的處理,頁面回收和頁交換的相關機制以及審計的實現等。此外,本書藉助內核源代碼中最關鍵的部分進行講解,幫助讀者掌握重要的知識點,從而在運用中充分展現Linux 系統的魅力。

          

回到目錄

shell篇

Linux Shell腳本攻略(第2版版權已確定)

《Linux Shell腳本攻略》 是Linux Shell 編程的實戰祕籍,程序員的獨門攻略:準備,動手,一舉成功!

對新手而言,本書的內容由淺入深且緊貼實踐,使得他們能夠快速地學以致用,而專業人士也能從本書中發現一些新鮮的東西,使自己的技巧更加純熟。

          

Linux命令行與Shell腳本編程大全(第2版)

圖書堪稱黑客進階必讀,讓你輕鬆全面掌握命令行和shell

全書分爲四部分:第一部分介紹Linuxshell 命令行;第二部分介紹shell 腳本編程基礎;第三部分深入探討shell 腳本編程的高級內容;第四部分介紹如何在現實環境中使用shell 腳本。本書不僅涵蓋了詳盡的動手教程和現實世界中的實用信息,還提供了與所學內容相關的參考信息和背景資料。 本書內容全面,語言簡練,示例豐富,適合於Linux 系統管理員及Linux 愛好者閱讀參考。

          

回到目錄

應用 編程

不用說了肯定是UNIX環境高級編程(第2版)被稱爲unix編程的聖經。

本書內容權威,概念清晰,闡述精闢,對於所有層次UNIX程序員都是一本不可或缺的參考書。

還有UNIX網絡編程可當字典來查閱。

 

回到目錄

TCP/IP篇

TCP/IP詳解卷1、2、3作者W.Richard Stevens也是《unix環境高級編程》的作者,牛人出的書沒有一本不是經典的。但是英年早逝,默哀一下。

            

回到目錄

c語言

推薦兩本日本圖書

明解C語言

榮獲日本工學教育協會著作獎,是日本C語言入門第一書 ,暢銷20餘萬冊。

這本《明解C語言》講的都是很基本的東西,高樓平地起,他強調着最最基礎、同時也是最最重要的東西。書中不僅圖文並茂且示例豐富,設有190段代碼和164幅圖表,對C語言的基礎知識進行了徹底剖析,內容涉及數組、函數、指針、文件操作等。對於C語言語法以及一些難以理解的概念,均以精心繪製的示意圖,清晰、通俗地進行講解。

          

征服C指針

被稱爲日本最有營養的C參考書。作者是日本著名的“毒舌程序員”,其言辭犀利,觀點鮮明,往往能讓讀者迅速領悟要領。

書中結合了作者多年的編程經驗和感悟,從C語言指針的概念講起,通過實驗一步一步地爲我們解釋了指針和數組、內存、數據結構的關係,展現了指針的常見用法,揭示了各種使用技巧。另外,還通過獨特的方式教會我們怎樣解讀C語言那些讓人“糾結”的聲明語法,如何繞過C指針的陷阱。

           

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章