问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学习linux内核应该看什么书籍? 初级的

发布网友 发布时间:2022-04-20 12:29

我来回答

5个回答

热心网友 时间:2022-05-23 15:26

学习内核不是件容易事,前面有很多前续课程要读。

1.C语言,推荐 The programmgin c language被称为圣经的书,不过没有中文版,不过C语言不太难,而且读内核也不需要你对C有多深了解。学习到指针和结构体就够你用了。

2.数据结构,不懂这个想学是不可能的,推荐《数据结构》C语言版本。

3.操作系统,任何一个大学的教科书都可以。一定要看,虽然是纯理论。但不看这个,想看懂内核,那是不可能的。

4.微机原理,内核和底层相关,不知道微机原理是不行的。我学的时候书上是以INTEL 8086为蓝本,非常简单。后来看内核时候,补充了 80386以后出现的保护模式,非常复杂。但还是先看下老版的微机原理,先从简单的下手。

5.linux系统管理,推荐《linux系统管理手册》,被linux的作者推荐的系统管理书籍。

6,终于到内核了,我看的是《Linux内核代码情景分析》虽然有点老。但结合新的源代码,在了解机制后,代码实现上差距不大。

是不是有点恐怖,要这么多前需知识,其实如果你是计算机专业的,那么除了5和6外,其它的课程你应该在学校里面学过了。

热心网友 时间:2022-05-23 15:26

阅读linux内核前需要的参考书籍:
============
《UNIX操作系统设计》
http://www.china-pub.com/computers/common/info.asp?id=34
*《UNIX环境高级编程》
http://www.china-pub.com/computers/common/info.asp?id=30
《操作系统:设计与实现》(MINIX)
http://www.china-pub.com/computers/common/info.asp?id=2033
《IBM PC 汇编语言程序设计》
http://www.china-pub.com/computers/common/info.asp?id=7721
*《深入理解计算机系统》
http://www.china-pub.com/computers/common/info.asp?id=18133
《Linux权威指南》
http://www.china-pub.com/computers/common/info.asp?id=1174
《Linux Assembly Language Programming》
ftp://plinux.org/pub/linux/docs/ ... age_Programming.pdf
*《Intel 80386 Programmer';s Reference Manual》
ftp://plinux.org/pub/linux/docs/Intel_80386_Manual.pdf
*《The C Programming Language》
ftp://plinux.org/pub/linux/docs/The_C_programming_Language.rar

热心网友 时间:2022-05-23 15:27

深入理解linux内核

热心网友 时间:2022-05-23 15:27

最好从源码看起

热心网友 时间:2022-05-23 15:28

www.kernel.org
Linux知识百宝箱新手学习Linux必看的书籍linux书籍知乎

2、《Linux内核完全指南》:这本书介绍了比较完整的Linux内核结构及其各部分的功能,代码示例清楚易懂,可以帮助新手快速了解Linux内核。3、《Linux Shell编程指南》:这本书介绍了Linux Shell的语法、命令用法、如何写Shell脚本等,内容详细易懂,适合新手学习。4、《C程序设计》:对于刚接触Linux的新手来...

推荐几本好的Linux入门书籍linux入门的书籍

最后,推荐一本《精通 Linux 的内核》,作者是Daniel_P.,出版于2016年,是一本专属于Linux内核版本的指导书,本书介绍了Linux内核的编程、设备驱动程序编写等,适用于高级的Linux系统管理员和Linux内核开发者,让学者可以深入了解Linux内核,熟悉Linux服务器的架构和维护,开发出更具竞争力的产品。以上是...

学习嵌入式Linux内核,到底有哪些好的书籍

第一:《Linux内核设计与实现》简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!第二:《深入理解Linux内核》简称ULK,相比于LKD的内容不够深入...

linux内核的经典书籍有那些?

1.C语言,推荐 The programmgin c language被称为圣经的书,不过没有中文版,不过C语言不太难,而且读内核也不需要你对C有多深了解。学习到指针和结构体就够你用了。2.数据结构,不懂这个想学是不可能的,推荐《数据结构》C语言版本。3.操作系统,任何一个大学的教科书都可以。一定要看,虽然是...

Linux 内核学习的经典书籍及途径?

回答:在这里说说我自己的经验,可以先看Unix内核相关的书籍,了解内核的经典实现方法,然后再结合源码去研究Linux内核。这样做的原因是避免从一开始就陷入细节 。 关于Unix内核这里推荐很老的一本书,这本书也是我一直在用的:《UNIX操作系统设计》 Linux内核就看那本经典的基于2.6版写的书《深入理解Linux内核...

Linux学习书籍求推荐

1 熟悉linux基本环境 >>> 《鸟哥的私访菜》《unix初级教程》 《linux编程宝典》(市面上无,图书馆有), 等等。2 熟悉操作系统的基础知识 >>> 《现代操作系统》 《操作系统概念》3 熟悉系统编程 >>> 《unix环境高级编程第二版》《unix操作系统设计与实现》4 内核 按先后顺序: 《 ...

linux推荐书籍2020linux推荐书籍

1.《Linux程序设计(第4版)》(经典入门书)2.《跟阿铭学Linux》(畅销新书)3.深入理解程序设计:使用Linux汇编语言(畅销新书)4.《深入Linux内核架构》(经典书)5.《Linuxshell脚本编程入门》(新书)、6.《Linux命令行与shell脚本编程大全(第2版)》(经典书)7.《LinuxShell脚本攻略(第2版)...

学习linux系统,看那几本书比较好

《LINUX设备驱动程序》就是网上说的“LDD”,经典之作,必备书籍。国产经典《Linux驱动详细解》也是一本非常不错的书,很实用,书中源代码分析比较多,基于2440的,对linux外围驱动有很全面的讲解。《深入理解 Linux 内核》(第三版) ,博韦等著 学习 Linux ,就要学习 Linux 的精华。而 Linux 的...

Linux系统编程经典书籍linux经典书籍

首先,《LINUX 内核完全注释》是一本关于Linux内核编程的专业书籍,它深入地解释了Linux内核的工作原理,并使用具体的示例详细介绍了Linux内核的每个细节,帮助开发者快速理解和学习Linux内核的基本结构。此外,《Linux编程实战》是一本专门讨论Linux C编程技巧的书籍,它从探讨Linux系统编程的基础原理入手,然后...

如何自学linux内核?

书籍推荐王爽的《汇编语言》 ,我学的时候用的不是这个,后面看到这本书,才觉得自己做了“苦功了”。学完大部分汇编指令时,找些汇编程序读读,熟悉这些指令的用法。不需要有写汇编程序的能力,能读就行了,当然会写更好 3 赵炯的《Linux内核0.11完全注释》。这个linux内核版本低,作者也讲得很...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土豆干黄瓜钱炒肉做法 女朋友有分离焦虑症 恋爱分离焦虑症的表现 90年男马和92年女猴2816年年底结婚吉日 请帮我翻译一句中文,谢谢!!! DNF远古做错了3件首饰 dnf狂战远古3件首饰如何选择 女性结扎同房还能生吗 郑州私立高中学费大概多少钱 求救英文翻译!!! 学习linux底层驱动开发有什么经典的参考书? qq炫舞是哪个公司的 qq炫舞一共有多少个区啊。 智能手机和平板电脑有什么区别? 平板电脑手机,小编告诉你平板电脑和手机的区别 平板和手机的区别? 我想知道平板和手机的区别? iPad 和手机功能是一样的? 除了屏幕大 没什么区别? 手机和平板电脑有什么区别 手机,平板手机和平板电脑的区别~ 平板和手机的区别是什么? 手机与平板电脑有区别吗 手机和平板有什么区别吗? 手机和平板有什么区别?平板可以打电话发短信吗?... 平板电脑和手机有什么区别?平板电脑可以代替手机吗? 平板电脑与智能手机的差别 平板电脑和手机的区别 平板电脑和手机什么区别? 小米haylou智能手表怎么设置微信提醒? 小米电话手表上的微信怎么只能在电话手表上登陆 学习linux操作系统用哪些书比较好? 学习linux最好看什么书?用哪个版本?新手!谢谢! 请问各位大侠,想要学习Linux,怎么入门,用哪本书... 要学习Linux系统谁推荐点好的书籍? 学习Linux系统请推荐书籍? 学习Linux系统请推荐书... 新手学习linux,请各位大侠给几本参考书的书名。适... 学习linux应该买什么书呢 学习linux看什么基础入门书籍好,求解答? 我是小白 学Linux看什么书比较好 学习Linux内核的经典书籍,以及学习这些书籍的顺序... 想学习linux编程,入门阶段的话,用哪本书比较好,... 请推荐本学习使用linux操作系统和命令的书籍 小米手机怎么没有分屏 为什么小米手机没有分屏功能? “小米手机”为什么没有分屏的功能? 为什么小米手机没有分屏功能 win10系统鼠标光标形状怎么换 win10怎么用鼠标指针主题包 微博中奖啥时候到啊? 微博抽奖平台抽奖对象只针对原文链接转发的粉丝吗...