linux情景分析下册

学习linux下的编程我开始看那本书,大家都说,linuxKernel情景-3/对,于是我买了下册后来我买了《深悟linux》 。如何学习linux,linux基础课(linux基础课第二版实验答案今天我就和大家分享一下linux基础课的知识,其中也会包括linux基础课 。
1、基于 linux的嵌入式底层驱动开发应该怎样系统的学习?注意哪些方面?Linux学习,可以先去论坛看看大牛总结的帖子,大致了解一下方向 。依次学习鸟哥私房菜linux详细驱动开发,嵌入式开发完整手册,深度理解LINUX内核LINUX源代码情景分析on下册 。没有开发板就没法练 。学不会 。LINUX驱动开发难度大,工资高 。1.中国的书内容大同小异,互相抄袭 。国外的书虽然质量高,但是普通人的阅读速度是受不了的 。
2,不一定要有开发板,可以用skyeye之类的软件模拟 。但是,软件模拟和物理计算机肯定是有区别的 。还是建议选择开发板 。3.ARM板是一个硬件 , 可以用来学习WinCE、Vxworks、Linux、uCos等系统的开发 。可以用来学习上述系统的驱动和应用开发 。Linux驱动分为两部分:学习硬件工作流程(MCU程序)和Linux驱动上层结构(平台、mtd、字符设备、块设备、网络设备、各种总线等上层结构) 。4.前景非常美好,但道路非常曲折 。
2、有没有Linux内核源码指导书籍1 。《Linux内核设计和实现》这本书侧重于原理 。入门的最佳书籍 。作者对于2.6内核加入了抢占,对调度非常精通,调度是整个系统的核心 , 所以这本书非常权威 。2.对Linux内核的深入理解比上一部更细致 。是Linux内核黑客推荐书籍时的首选 。写的比较简单易懂,适合刚接触LINUX内核的人 。这本书有很多图表,对关键数据结构的定义给出的很生动 。与Linux内核源代码情景-3/相比 , 这本书内容紧凑,解释一个问题不用几百页,但不如Linux内核源代码-3 。
但讲的是“设备驱动”,不是核心的东西 , 有些东西没有硬件是练不出来的,可能更适合驱动开发的程序员 。关于同步互斥和内存分配的部分感觉非常好 。4.四号 。《Linux内核源代码情景 分析》不错,很经典 。这是浙江大学教授毛写的,但自2001年以来就没有更新过 。分成下册 。很多都是基于2.4内核的 , 需要注意 。
3、Linux方面的书籍哪一本好?纳闷为什么没人推荐鸟哥的linux私房菜和linux应该怎么学?这两本书特别好 。个人推荐后一种 。知识通俗易懂,案例比较实用 。AbrahamSilberschatz的两本书:1 。实用操作系统概念(影印版)2 。操作系统概念(第六版影印版)这个作者绝对是顶尖的,来自贝尔实验室,是目前世界上操作系统的领军人物 。
【linux情景分析下册】这两本书虽然不是很厚,但是很通顺 , 属于比较通俗易懂的一类 。3.现代操作系统(英文版?安德鲁斯 。Tanenbuam (AST)是第四本书的升级版,其中加入了一些新的操作系统讨论,原理部分较第四本书略有增强 。个人认为是除了前两本以外最好的书 。

    推荐阅读