本文選自“創客學院公會”,可關注公眾號,併傳送“電子書”進行獲取。
這篇文章是應讀者要求寫的,一篇關於
Linux的綜合圖書推薦的文章。其中圖靈Linux經典書自然不少,另外,也有新出版的ARM,以及華清遠見自己出版的圖書,也深受廣大讀者的歡迎。文章總結了各書的優缺點,希望大家能找到真正適合自己閱讀的書。
1、《Linux程式設計(第4版)》(經典入門書)
原書名:
Beginning Linux Programming作者:
Neil Matthew, Richard Stones
萬千讀者推薦的
Linux經典入門書、程式設計實戰型圖書。對於初學者,如果你想了解Linux的方方面面,讀這本書就對了。這本書最大的特點是全面,凡是Linux的知識,都有涉及。不過話說槽點也全在面上,有些東西沒有詳細解釋。不過,話說回來,要想一本書把所有東西解釋得一清二楚也不太可能,你懂的。
PS:這本書要比APUE簡單很多,Linux零基礎和C語言零基礎的同學,最好先不要讀APUE。
2、《跟阿銘學Linux》
作者:李世明
一本小白學
Linux的暢銷新書,配有同步練習和同步視訊教程。作者本身創辦了阿銘Linux培訓,成功培訓多期學員。本書的特色是精簡、通俗、易懂。如果你是個急性子、不想啃外文大部頭,So,這本書就是為你準備的。
PS:很多人問這本書好還是鳥哥的書好。咳咳咳,我覺得兩位作者在邏輯上都很強大,區別主要在於風格,購買之前一定要試讀,選擇自己喜歡的風格就好。
3、深入理解程式設計:使用Linux組合語言
原書名:
Programming from the Ground Up作者:
Jonathan Bartlett
一本經典程式設計入門書。它以
CPU的視角,帶你認識程式開發的各個方面。什麼是變數、函式,CPU 如何進行計算,壓、彈棧的操作究竟是如何完成的?這本書告訴你答案。
PS:中文書名稍微有點誤導,其實是一本初中級讀物。
4、《深入Linux核心架構》(經典書)
原書名:
Professional Linux Kernel Architecture作者:
Wolfgang Mauerer
Linux核心首推大作,1000多頁的“大金磚”,哈哈。如果你能仔細啃完,你肯定會認同本書夠細緻、夠全面,而且跟程式碼結合得很好。
PS:這本書總是被拿來跟《深入理解Linux核心》比來比去,說實話,那本書在豆瓣上的評分比這本書高0.2分,不過不少讀過兩本書的讀者非常嚴肅地評價這本比那本強,不如你兩本都讀讀?
5、《Linux shell指令碼程式設計入門》
作者:金泰龍
譯者:金香
這本書非常基礎,脈絡清晰,適合新手入門。
6、《Linux命令列與shell指令碼程式設計大全(第2版)》
原書名:
Linux Command Line and Shell Scripting Bible作者:
Richard Blum,Christine Bresnahan
一本關於
Linux命令列與shell指令碼程式設計的全面教程,話說全面到令人髮指,零基礎的讀者肯定喜歡。對於高手,第四部分高階Shell程式設計主題萬萬不能錯過。要知道,普通的書哪敢叫Bible。
7、《Linux Shell指令碼攻略(第2版)》
原書名:
Linux Shell Scripting Cookbook作者:
Shantanu Tushar,Sarath Lakshman
被多次推薦的實操好書,案例實用性強。對於略微瞭解
Shell的初學者,這是一本全面提升書,書中有很多指令碼老手經常使用的技巧。
8、《嵌入式Linux C語言程式設計基礎教程》
作者:馮利美
版權:華清遠見
C語言入門書籍《嵌入式Linux C語言程式設計基礎教程》,本書來自華清遠見教學總監馮利美講師編寫,同時她也編寫過多本C語言暢銷圖書,備受業內認可。
9、《ARM Linux核心原始碼剖析》
作者:尹錫訓等
譯者:崔範鬆
對於這本書的主題,這本書的內容,有大批讀者叫好,形容這本書為
“苦苦尋覓已久的書”,書中的逐行程式碼解析和大量配圖將Linux的啟動過程剖析得一清二楚,美中不足的是翻譯上不夠出彩。
10、《Linux系統架構和應用技巧》
作者:中井悅司
譯者:李睿
馬世龍
這本書適合有
Linux使用經驗,希望能深入程式和記憶體相關知識的讀者。 雖然內容不是太多,但提供了很好的學習方法。
11、《嵌入式Linux應用程式開發標準教程》
作者:馮利美
、曾紅安版權:華清遠見
《嵌入式
Linux應用程式開發標準教程》是眾多專家、廠商聯合推薦,業界權威培訓機構的經驗總結,提供免費下載學習。
以上所說的書籍,學姐都為你準備好了,是不是感嘆學姐的善良!
領取方式
關注“創客學院公會”,併傳送“電子書”進行獲取。