黄色一级毛片网站_日韩在线国产_国产一级a在线观看_亚洲综合一区在线_99av视频_久久久7

當(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è)計與實現(xiàn)》Andrew S.Tanenbaum 寫的那本。以MINIX為例子講解操作系統(tǒng)的概念。非常推薦。

2. 有了操作系統(tǒng)的基本概念以后,可以了解Linux的機制了。推薦《Linux內(nèi)核設(shè)計與實現(xiàn)》Robert Love 寫的。這本書從概念上講解了Linux有什么,他們是怎么運行的。這本書要反復(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)費力了,那么多多代碼要研究。不過這本書如果學(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è)計和工作方式。ARM就看對應(yīng)的芯片手冊,講的很細(xì)致。MIPS就看 《see mips run》,有一二兩版,兩版內(nèi)容有些差異,推薦都看。

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

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

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

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

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ā)工具

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

回到頂部

主站蜘蛛池模板: www.av视频在线 | 国产美女精品AⅤ在线播放 国产免费高清在线 | 日韩精品亚洲专区在线观看 | 欧美精品久久一区二区 | 玖玖国产精品视频 | 黄色软件香蕉视频 | 国产精品久久久久久久久久久久久久久久 | 2020最新国产精品 | 中文字幕视频在线看5 | 好看的一级毛片 | 日韩一级中文字幕 | 太九tai9免费网站 | 日韩一级成人 | 久久国产视屏 | 色综合国产 | 一区二区三区视频免费在线观看 | 亚洲国产午夜精品理论片在线播放 | 亚洲中文久久精品81 | 亚欧洲精品在线视频免费观看 | 91大神在线观看精品一区 | 91嫩草亚洲精品 | 国产一级毛片国语视频 | 欧美黄色一级在线视频 | 久久久亚洲福利精品午夜 | 国产精品不卡一区二区三区 | 成人在线视 | 99pao在线视频国产好吊色 | 亚洲一级生活片 | 国产在线1 | 国产成人无码av在线播放不卡 | 国产99久久久国产精品免费二区 | 久久中文字幕精品视频 | 国产精品一区二区精品 | 成人av播放| 国产激情久久久久影院老熟女 | 国产精品粉嫩jk国产呦系列 | 天摸夜夜添久久精品亚洲人成 | 国产人成精品一区二区三 | 日韩精品国产一区 | 91色成人| 国产一区二区三区片 |