《Linux操作系统原理与应用》作者陈莉君是翻译《深入理解Linux内核》的作者。
其实我不认为《深入理解Linux内核》翻译得挺好,并且从作者这些为推广Linux内
核而努力的精神还是挺钦佩的,为此,这儿无私分享出学习《Linux操作系统原理与应用》
的学习笔记。
书中给出了许多代码实例,很适宜结合边学习边实践。
该教材还提供实践学习网站:Linux内核之旅
网站中有许多关于Linux初学者的有用学习资料。
下边的文档是我结合该教材学习过程中对几乎所有章节的学习笔记。
学习笔记除了参考教材,还参考PPT,里面的实践网站,ULK,还参考了
比如《深入理解计算机系统》等一些书籍linux vi 命令,更重要的参考是linux的内核源代码。
笔记主要包含:
(1)对书中的一些例题习题剖析,包含大量练习代码
(2)对一些大的知识结构的简单总结,大部份是以图示形式总结
Linux操作系统原理与应用(陈莉君)_学习笔记.pdf
下边是笔记中取的一些截图操作系统原理与linux实践教程,提供参考,
Figure1关于储存区的剖析
Figure2fork创建进程的流程
Figure3书上的一个练习程序操作系统原理与linux实践教程deepin linux,练习mmap系统调用
另外,另一篇博文中的字符设备驱动程序的程序代码也主要参考该书。
注:因为做笔记时使用的不是word(而是OneNote),导入到pdf以后格式有点不好,须要OneNote格式的同学可以联系。