色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > Linux學(xué)習(xí) > linux入門 > 深入理解Linux內(nèi)核 學(xué)習(xí)Linux內(nèi)核的一些建議

深入理解Linux內(nèi)核 學(xué)習(xí)Linux內(nèi)核的一些建議 時間:2018-09-29      來源:未知

之所以學(xué)習(xí)Linux內(nèi)核的理由是,我喜歡它,想搞清楚他的原理,而且也愿意花時間去研究。興趣是好的老師,只有真正的喜歡一個東西,才能把它學(xué)好。此外,程序員的好奇心是天生的,要是不弄明白一件事,就會吃不下飯,睡不著覺。沒有好奇心的程序員不是真正的程序員。想要深入理解Linux內(nèi)核,學(xué)習(xí)Linux內(nèi)核有什么建議呢?下面我們來看看華清大神為我們列出的深入理解和學(xué)習(xí)Linux內(nèi)核的一些建議。

1. 了解操作系統(tǒng)基本概念。如果不會,可以學(xué)習(xí)《操作系統(tǒng):設(shè)計(jì)與實(shí)現(xiàn)》Andrew S.Tanenbaum 寫的那本。以MINIX為例子講解操作系統(tǒng)的概念。非常推薦。

2. 有了操作系統(tǒng)的基本概念以后,可以了解Linux的機(jī)制了。推薦《Linux內(nèi)核設(shè)計(jì)與實(shí)現(xiàn)》Robert Love 寫的。這本書從概念上講解了Linux有什么,他們是怎么運(yùn)行的。這本書要反復(fù)認(rèn)真看透。

3. 有了Linux內(nèi)核的了解,還需要具體研究Linux內(nèi)核源碼。經(jīng)典的就是《深入理解Linux內(nèi)核》Daniel P. Bovet 寫的。學(xué)習(xí)這本書的時候,要對著內(nèi)核代碼看著學(xué)。這本書學(xué)起來相當(dāng)費(fèi)力了,那么多多代碼要研究。不過這本書如果學(xué)明白了,恭喜你,Linux內(nèi)核你已經(jīng)很熟悉了。

4. 如果要開發(fā)設(shè)備驅(qū)動,可以學(xué)習(xí)《linux設(shè)備驅(qū)動程序》O'Reilly出版社的。這本作為驅(qū)動的入門是很好的資料。另外還有一本《精通Linux 驅(qū)動程序開發(fā)》也是不錯的教材,可以參考著看。學(xué)習(xí)驅(qū)動,免不了要學(xué)習(xí)一些硬件的協(xié)議和資料,研究哪個就找到相應(yīng)的硬件文檔,把硬件的工作原理搞明白。這些就不細(xì)說了。

5. 網(wǎng)絡(luò)部分,學(xué)些Linux網(wǎng)絡(luò)部分就學(xué)習(xí)《深入理解LINUX網(wǎng)絡(luò)技術(shù)內(nèi)幕》。這本書把Linux的網(wǎng)絡(luò)部分講的非常清晰透徹。但是通常不做這方面的工作研究,也不用研究這么深,畢竟現(xiàn)在相關(guān)職位較少。

6. 現(xiàn)在Linux相關(guān)的工作,多集中在一些嵌入式開發(fā)領(lǐng)域,arm,mips等,要學(xué)習(xí)以下這些體系架構(gòu)的的資料,了解CPU的設(shè)計(jì)和工作方式。ARM就看對應(yīng)的芯片手冊,講的很細(xì)致。MIPS就看 《see mips run》,有一二兩版,兩版內(nèi)容有些差異,推薦都看。

7. 補(bǔ)充一點(diǎn)經(jīng)驗(yàn)。不要認(rèn)為Linux很龐大,很復(fù)雜,就覺的很難學(xué)。任何東西認(rèn)真學(xué)下來都是能學(xué)會的,看你都恒心和毅力了。另外,不要走彎路,不要看市面上講什么Linux0.11的那些書,直接學(xué)你要學(xué)的東西。就像學(xué)C語言看什么譚浩強(qiáng)一樣,彎路走了,力氣沒少花,還嚴(yán)重影響學(xué)習(xí)效果。

除了這些,在我們學(xué)習(xí)Linux的時候,還需要注意以下幾點(diǎn):

1. 學(xué)習(xí)Linux應(yīng)用編程,建議看《unix環(huán)境高級編程》,把里面的例子都做一遍,會對整個Linux編程有系統(tǒng)都認(rèn)識。

2. 針對Linux,有本 《Linux系統(tǒng)編程》,學(xué)完上一本,這本很快看一遍就懂了。主要是針對Linux具體懂一些內(nèi)容,講的挺全了,很實(shí)用。

3. Linux網(wǎng)絡(luò)編程,系統(tǒng)的學(xué)習(xí)一下《unix網(wǎng)絡(luò)編程.卷1,套接字聯(lián)網(wǎng)api》,基本上網(wǎng)絡(luò)應(yīng)用相關(guān)的程序就都沒問題了。

以上就是深入理解和學(xué)習(xí)Linux內(nèi)核的一些建議,但愿對大家學(xué)習(xí)Linux內(nèi)核有一定的幫助,更深入理解Linux內(nèi)核。

上一篇:linux開發(fā)工程師待遇 和你想象中的有多少差距

下一篇:linux開發(fā)工具有哪些 總結(jié)十二款linux開發(fā)工具

熱點(diǎn)文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗(yàn)分享
熱點(diǎn)新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠(yuǎn)見科技集團(tuán)有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 两个人免费视频www 国产午夜无码视频免费网站 | 日本在线视频WWW鲁啊鲁 | 久久女 | 新婚人妻ntr中文字幕 | 深夜a级毛片免费无码 | 亚洲狠狠婷婷综合久久 | www.av毛片| 中文字幕乱码亚洲无线码三区 | 亚洲av无码国产精品色软件 | 黄色大片网站在线观看 | 日韩欧美中文字幕一区 | 人人澡人人曰人人摸看 | 免费a片在线网站大全 | 色播影院私人影院免费 | 亚洲国精产品一二二线 | 中文字幕无码无遮挡在线看 | 手机在线观看AV无码片 | 国产精品乱码一区二区三 | 手机在线看永久AV片免费 | 国产毛A片啊久久久久久A | sifangtv国产在线播放 | 精品成在人线AV无码免费看 | 日韩一卡二卡三卡四卡免费观在线 | 日韩一 | 韩国久久久久久级做爰片 | 极品少妇XXXXⅩ另类 | 天天噜日日噜狠狠噜免费 | 无码国产偷倩在线播放老年人 | www五月婷婷 | 日本亚欧乱色视频免费观看 | 亚洲AV日韩AV男人的天堂在线 | 蜜臂精品国产高清在线观看 | 99精产国品一二三产 | 中文久久乱码一区二区 | 波多野结衣久久一区二区 | 被黑人伦流澡到高潮hn小说 | 亚洲色中文字幕在线播放 | 人人妻人人妻人人片色av | 在线成人爽A毛片免费软件 在线观看片a免费观看岛国 | 波多野结衣AV手机在线观看 | 亚洲无码在线播放 |