Linux好書 經典書籍推薦

2021-07-17 00:22:16 字數 2286 閱讀 5734

linux/unix設計思想

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

《linux程式設計(第4版)》

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

《理解unix程序》

本書是唯一一本專為現代web開發人員準備的unix程式設計書。書中所有的例子都是用ruby寫成,適用於所有具備高階語言經驗的程式開發人員。

書的重點內容如下:

檔案描述符及其運作機制

何時才需要守護程序

如何用fork(2)建立新程序

退出程序的4種不同的方式

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

從高階層面上討論了建立程序所帶來的開銷及陷阱

resque和unicorn的內部工作原理

深入linux核心架構

《深入linux核心架構》是非常值得linux程式設計師閱讀的圖書,堪稱是linux核心的詳解。

書中討論了linux 核心的概念、結構和實現。主要內容包括多工、排程和程序管理,物理記憶體的管理以及核心與相關硬體的互動,使用者空間的程序如何訪問虛擬記憶體,如何編寫裝置驅動程式,模組機制以及虛擬檔案系統,ext 檔案系統屬性和訪問控制表的實現方式,核心中網路的實現,系統呼叫的實現方式,核心對時間相關功能的處理,頁面**和頁交換的相關機制以及審計的實現等。此外,本書借助核心源**中最關鍵的部分進行講解,幫助讀者掌握重要的知識點,從而在運用中充分展現linux 系統的魅力。

linux shell指令碼攻略》(第2版版權已確定)

《linux shell指令碼攻略》 是linux shell 程式設計的實戰秘籍,程式設計師的獨門攻略:準備,動手,一舉成功!

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

linux命令列與shell指令碼程式設計大全(第2版)

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

全書分為四部分:第一部分介紹linuxshell 命令列;第二部分介紹shell 指令碼程式設計基礎;第三部分深入**shell 指令碼程式設計的高階內容;第四部分介紹如何在現實環境中使用shell 指令碼。本書不僅涵蓋了詳盡的動手教程和現實世界中的實用資訊,還提供了與所學內容相關的參考資訊和背景資料。 本書內容全面,語言簡練,示例豐富,適合於linux 系統管理員及linux 愛好者閱讀參考。

不用說了肯定是《unix環境高階程式設計(第2版)》被稱為unix程式設計的聖經。

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

還有《unix網路程式設計》可當字典來查閱。

tcp/ip詳解》卷1、2、3作者w.richard stevens也是《unix環境高階程式設計》的作者,牛人出的書沒有一本不是經典的。但是英年早逝,默哀一下。

推薦兩本日本圖書

明解c語言

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

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

征服c指標

被稱為日本最有營養的c參考書。作者是日本著名的「毒舌程式設計師」,其言辭犀利,觀點鮮明,往往能讓讀者迅速領悟要領。

書中結合了作者多年的程式設計經驗和感悟,從c語言指標的概念講起,通過實驗一步一步地為我們解釋了指標和陣列、記憶體、資料結構的關係,展現了指標的常見用法,揭示了各種使用技巧。另外,還通過獨特的方式教會我們怎樣解讀c語言那些讓人「糾結」的宣告語法,如何繞過c指標的陷阱。

參考:

Linux好書 經典書籍推薦

linux unix設計思想 圖書將unix與linux的原理有效地結合起來,總結了unix linux軟體開發中的原則。在保留了第1版中unix方面的內容的同時,強調了linux和開源領域的新思想。linux程式設計 第4版 linux程式設計 是linux程式設計領域的經典名著,以簡單易懂 內容...

Linux經典書籍推薦

入門篇 linux權威指南 書不錯,寫的很全面也比較廣,涉及的不深,做為入門書籍不錯,可以比較全面的了解linux 另外比較熱門的也可以看看 鳥哥的私房菜 等書,偏管理類的書。如果想做server方向的可以找來看看。驅動 篇 linux裝置驅動程式 就是網上說的 ldd 經典之作,必備書籍。國產經典...

c 經典書籍推薦

1 c primer 基礎 2 efective c 技巧及注意事項 3 more efective c 技巧及注意事項 4 essential c 基礎 5 c 程式設計思想 1,2卷 基礎之後的深化 6 c template 學習模板權威 7 深度探索c 物件模型 學習內部原理 8 except...