今天给各位分享学习linux书籍的知识,其中也会对初学Linux的书籍推荐进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
请问学习嵌入式Linux比较好的书籍有哪些呢?硬件和软件的分别有哪些呢...
Linux操作系统就是用C语言编写的,所以你也应该先学习下Linux方面的编程,只有你会应用了,才能近一步去了解其内核的精髓。推荐书籍:《unix环境高级编程》(第2版)(4) 了解ARM的架构,原理,以及其汇编指令,我们在嵌入式开发中,一般很少去写汇编,但是最起码的要求是能够看懂arm汇编。
C语言。这个最重要,一定要把C语言基础打好了,要不以后没法继续学习。讲C语言的书很多了。自己参考吧。linux系统编程。经典的APUE,也就是《UNIX环境高级编程》,不过这本书一般初学者看不懂。可以先看《Linux环境下C编程指南(第2版)》,通俗易懂。linux device driver。
Linux C编程实战:实战指南,掌握Linux平台编程。UNIX环境高级编程(第2版):系统级编程的深入教程。Linux高性能服务器编程:专为服务器开发者打造的实战教程。Linux C一站式学习:全面学习Linux C语言的首选教材。
学习linux操作系统用哪些书比较好?
1、先入门吧 学操作的书有一本很适合初学者,《红帽Linux 0从入门到精通》,是Michael Jang写的,电子工业出版社译的,现在电驴上可以下到PDF的电子书。学习linux/unix编程,先先学学编辑器,vim, emacs什么的都行。
2、操作系统设计与实现》,作者为了写这本教材并应用于教学,自己设计了一个操作系统MINIX,而这个操作系统也就是linus最早写Linux时就是在这个基础上进行的。如果仅仅是为了看Linux,那不如直接去看Linux内核原理的书。当然我个人认为,对于学计算机专业的同学来说,了解操作系统原理还是很有必要的。
3、C开发相对服务器管理较为深奥的,需要长时间的积累,还要了解硬件知识,操作系统的基本原理,Makefile语法等。建议从驱动程序入手,因为驱动程序是linux内核中模块化比较强的部分,相对易于理解,而且链接软件与硬件,能够从整体来学习。
4、了解之后,在自己电脑上弄个虚拟机,装上linux系统(redhat或ubuntu都行)。专攻《鸟哥的Linux私房菜》。当你把这本书攻下来时,才知道原来命令行并不可怕,自己打着打着就很长啦。学linux最主要靠实践,不实践,只看书对你没好处的哦。自己在虚拟机上慢慢玩吧,玩多了就知道咋回事啦。
学习linux底层驱动开发有什么经典的参考书?
《LINUX设备驱动程序 》就是网上说的“LDD”,经典之作,必备书籍。
linux系统管理,推荐《linux系统管理手册》,被linux的作者推荐的系统管理书籍。6,终于到内核了,我看的是《Linux内核[_a***_]情景分析》虽然有点老。但结合新的源代码,在了解机制后,代码实现上差距不大。
《Operating System - Design and Implement》这个是讲操作系统的书,用Minix做的例子。作者母语不是英文,所以英文看起来比较晦涩。国内翻译的是《操作系统设计与实现》,我没看过中文版,因为翻译者是尤晋元,他翻译的《APUE》已经让我失望头顶了。
关于学习linux书籍和初学linux的书籍推荐的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。