学习linux底层驱动开发有什么经典的参考书?
《Operating System - Design and Implement》这个是讲操作系统的书,用Minix做的例子。作者母语不是英文,所以英文看起来比较晦涩。国内翻译的是《操作系统设计与实现》,我没看过中文版,因为翻译者是尤晋元,他翻译的《APUE》已经让我失望头顶了。读了这本书,对操作系统的底层怎么工作的就会 有一个清...
学习linux系统,看那几本书比较好
《UNIX环境高级编程》是 Unix\/ Linux 程序员案头必备的一本书籍。可以说,Linux 程序员如果没有读过这本书,就好像基督教徒没有读过圣经一样,是很难让人理解的。这本书概括了 Linux 编程所需的一切理论框架、主要系统函数、多进程编程、乃至 Linux 网络通信。《Linux设备驱动开发详解:基于最新的Linu...
10本Linux内核书籍推荐
05《Linux内核完全注释》本书适合系统编程爱好者,有助于读者深刻理解x86系统,提高阅读代码能力。06《奔跑吧Linux内核》本书内容丰富,讲解清晰,适合有一定Linux基础的人员,包括开发人员、研究人员、嵌入式开发人员和Android底层开发人员等。07《Linux内核修炼之道》本书语言通俗易懂,内容涵盖内核学习方法到...
从事linux 下c开发,要学哪些知识?推荐一下每个学习阶段的书籍,越详细...
这方面有很多经典书籍,其中入门比较好的有:《嵌入式Linux应用开发完全手册》 韦东山著 内核与驱动编程类: 《linux设备驱动开发详解》 宋宝华著 《linux内核设计与实现》 Robert Love著 (学内核最好读物)linux应用编程类: 《Unix环境高级编程》 (被誉为“圣经”)《linux程序设计》...
有没有好的关于嵌入式Linux方面的书籍?大家给推荐推荐
1、《深入理解Linux内核》(第三版)2、《Linux内核源代码情景分析》毛德操 胡希明著 研发方向 1、《UNIX Network Programming》(UNP)2、《TCP\/IP详解》3、《Linux内核编程》4、《Linux设备驱动开发》(LDD)5、《Linux高级程序设计》 杨宗德著 硬件基础 1、《ARM体系结构与编程》杜春雷着 2、S3C2410...
学习linux驱动开发需要先学习UNIX环境高级编程这本书吗?
《UNIX环境高级编程》是你学习操作系统非常好的方式(大学讲的“操作系统”完全就是扯蛋 ),多写几次fork,把内核代码中task_struct结构大概看一下,你就知道什么是进程了,还要去背那些过时的甚至是错误的概念?以后你再看内核方面的书你就会知道这些有多重要,事实上没有系统级编程的知识,你要直接看...
如何学习linux,有什么入门的经典书籍?
底层直接和硬件打交道,所以这个也要 6.了解linux\/unix 我想至少你要会操作吧,了解unix的API 7.软件工程\/编译原理 这方面的经典书去www.china-pub.com可以搜到很多 我觉得APUE这种书不适合初学者,还是先看看UPE之类的吧 APUE: 《advanced programming in the unix environment》 《unix环境高级编程》 作者:W....
想要从事 linux嵌入式方面的应用软件开发。我该怎么学呢?
韦东山的那本书挺经典,卓越的链接:http:\/\/www.amazon.cn\/mn\/detailApp\/ref=sr_1_1?_encoding=UTF8&s=books&qid=1274700325&asin=B001DCEA46&sr=8-1 《嵌入式Linux应用开发完全手册》以S3C2410、S3C2440开发板为例,从分析硬件上电执行的第一条指令开始,到构造出一个类似PDA、基于Linux的...
linux下C语言偏向底层的软件开发需要学什么?
底层开发有不同的分支,其实说白了,你熟悉了C语言,顶层底层开发没什么区别,你只需了解机制即可。我建议你首先阅读《程序员的自我修养》这本书 http:\/\/www.amazon.cn\/exec\/obidos\/ASIN\/B0027VSA7U\/snowwest-23 这本书比较通俗详细的解释了一些C语言、系统结构的机制,算是入门书吧 关于内核、驱动...
怎么学习linux
学习Linux步骤:1、先了解了解基础吧,找一本薄一点的,浅一点的书,了解一下什么是linux。有个基本了解即可。不建议马上看《鸟哥的Linux私房菜》,这本书很不错,如果你了解linux基础之后再看,对你可以说是不受益匪浅都不行。没基础看《鸟哥的Linux私房菜》比较痛苦,内容很多。2、了解之后,在自己...