進修linux內核,都看哪些書?

2020-04-21  閱讀次數:

  

  1.?了解操作系統基本概念。假設不會,可以進修《操作系統:設計與完成》Andrew?S.Tanenbaum?寫的那本。以MINIX為例子解說操作系統的概念。十分引薦。

  2.?有了操作系統的基本概念以后,可以了解Linux的機制了。引薦《Linux內核設計與完成》Robert?Love?寫的。這本書從概念上解說了Linux有甚么,他們是如何運轉的。這本書要重復仔細看破。

  3.?有了Linux內核的了解,還需求具體研究Linux內核源碼。最經典的就是《深化了解Linux內核》Daniel?P.?Bovet?寫的。進修這本書的時分,要對著內核代碼看著學。這本書學起來相當辛苦了,那么多多代碼要研究。不外這本書假設學明確了,祝賀你,Linux內核你曾經很熟悉了。

  4.?假設要開辟裝備驅動,可以進修《linux裝備驅動依次》O'Reilly出版社的。這本作為驅動的入門是很好的資料。其余還有一本《知曉Linux?驅動依次開辟》也是不錯的教材,可以參考著看。進修驅動,免不了要進修一些硬件的協定和資料,研究哪個就找到響應的硬件文檔,把硬件的任務道理弄明確。這些就不細說了。

  5.?收集局部,學些Linux收集局部就進修《深化了解LINUX收集技巧內幕》。這本書把Linux的收集局部講的十分了了透辟。然則平日不做這方面的任務研究,也不用研究這么深,究竟現在國際相干職位較少。

  6.?現在Linux相干的任務,多集中在一些嵌入式開辟范圍,arm,mips等,要進修以下這些系統架構的的資料,了解CPU的設計和任務方法。ARM就看對應的芯片手冊,講的很過細。MIPS就看?《see?mips?run》,有一二兩版,兩版內容有些差異,引薦都看。

  7.?彌補一點經歷。不要認為Linux很宏大年夜,很復雜,就覺的很難學。任何器械仔細學上去都是能學會的,看你都恒心和毅力了。其余,不要走彎路,不要看市情上講甚么Linux0.11的那些書,直接學你要學的器械。就像學C言語看甚么譚浩強一樣,彎路走了,力量沒少花,還嚴重影響進修后果。

  你問的內核,多給你說幾句應用編程,有時分經常會需求的:

  1.?進修Linux應用編程,建議看《unix情況低級編程》,把外面的例子都做一遍,會對全部Linux編程有系統都看法。

  2.?針對Linux,有本?《Linux系統編程》,學完上一本,這本很快看一遍就懂了。主如果針對Linux具體懂一些內容,講的挺全了,很實用。

  3.?Linux收集編程,系統的進修一下《unix收集編程.卷1,套接字聯網api》,基本上彀絡應用相干的依次就都沒后果了。

  這些內容,你分幾年時間,分步計劃進修,就會成為Linux高手了。

  來自http://bbs.csdn.net/topics/390759060

农村现在投资什么项目赚钱