回覆列表
-
1 # 物物互聯夢動者
-
2 # 小黎同學電腦維修師
學習linux最好書籍影片和實踐三管齊下的效果才能達到最好,俗話說得好好記性不如爛筆頭,也要做一下相應的筆記
-
3 # 航空航天君
你好!學習LINUX系統知識,筆者推薦以下書籍:
入門篇
驅動篇
《LINUX裝置驅動程式》是網路上的“LDD”,經典的作品,是必須的書。 國產經典《Linux驅動詳細解》也是一本非常好的書,實用,書原始碼分析較多,基於2440,對linux周邊驅動進行了全面描述
核心篇
浙江大學《LINUX核心原始碼情景分析》、外國鬼子《萊昂氏UNIX原始碼分析》、《深入理解linux核心》是有名的古典作品。 還有趙炯炯的《LINUX核心完全剖析--基於0.12核心》也可以。 對核心程式碼進行詳細的註釋,非常有助於理解核心和分析程式碼。
shell篇
《LINUX與UNIX Shell程式設計指南》
TCP/IP篇
《unix環境高階程式設計》的作者W.Richard Stevens也是《TCP/IP詳解》的作者,牛人出的書不古典。 但是英年早逝,默哀了。
c語言
《unix環境高階程式設計》是作者製作的c語言,需要《The ProgrammingLanguage》和《c和指標》這兩本。 含有加深c語言能力的良好材料,包括c語言最容易出錯的地方。
入門書:
《鳥哥的私房菜(基礎篇)》
《鳥哥的私房菜(服務篇)》
《Linux命令列與Shell指令碼程式設計大全(第2版)》
《UNIX/Linux 系統管理技術手冊》
《UNIX程式設計藝術》
計算機及作業系統原理書:
《深入理解計算機系統(原書第2版)》
《現代作業系統 (原書第3版)》
深入理解Linux系統
原理篇:
《Linux核心設計與實現(原書第3版)》
《Linux程式設計(第4版)》
《構建嵌入式Linux系統(第二版)》
《深入理解LINUX核心(第三版)》
《UNIX網路程式設計 卷1:套接字聯網API(第3版)》
《UNIX網路程式設計 卷2:程序間通訊(第2版)》
《UNIX 環境高階程式設計(第2版)》
《程式設計師的自我修養—連結、裝載與庫》
《Linux裝置驅動程式(第三版)》
實踐篇:
《手把手教你構建自己的Linux系統》