大家好,今天小编关注到一个比较有意思的话题,就是关于linux 内核学习 书籍的问题,于是小编就整理了4个相关介绍Linux 内核学习 书籍的解答,让我们一起看看吧。
想学linux内核看哪些入门书籍好呢?
如果初入Linux内核,建议买一本叫《深入理解Linux内核》的书籍,它相比较书籍《Linux内核设计与现实》要简单些!也可以看看,《Linux内核源代码分析》
linux入门买什么书好?
众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。
本书适合Linux的系统编程人员、系统管理者以及Linux爱好者学习使用。
自学Java有什么书比较好?
开发规范:
《阿里巴巴JAVA开发手册(正式版)》(V1.2.0版)更新(V1.2.0版)《阿里巴巴J***a开发手册(正式版)》 - 知乎专栏
这篇最新版本不只是规范汇聚了阿里,更有广大知乎程序猿、工程师、研发网友的智慧结晶。
有关书籍方面推荐一篇博文:
更偏爱那些能用简短流畅的话,把少壮不努力的程序员所需的基础补回来的薄书,而有些教课书可能很著名,但干涩枯燥,喋喋不休的把你带回到大学课堂上昏昏欲睡,不录。
操作系统与网络的书
《Linux内核设计与实现 第3版》Robert Love用最薄的篇幅,顺畅的文字将Linux内核主要的算法讲清楚了,《深入理解Linux内核》,《深入Linux内核架构》之类厚厚的全是代码,不是专门的内核程序员看这本足够了。
《Linux系统编程 第2版》继续是Robert Love,比起APUE也是以薄见长,专门针对重要的系统调用讲解。
《性能之巅》操作系统的性能调优、监控、工具和论,看这本就够了,已经足够厚,可能是书单里最厚的一本。
求C语言初学者书籍推荐?
先看《C Primer Plus中文版》(如果你英语好,可以看英文版《C Primer Plus 》)推荐从经典入手。推荐的话,这本书上的习题是有答案的,可以练练。
如果着急的话可以看谭浩强的《C语言程序设计》,看完基本小程序会写,算入门了。
进阶的书去看《The C Programming Language》,俗称C语言圣经。
再进一步就是多写代码的经验和根据需要学习相应的C语言(比如Object—C,写apple App用的)
至于你选的其他的书都可以先不看,其中《21天学通c(第三版)》《C语言编程宝典》《你必须知道的495个C语言问题 》基本是用来诓骗新手的商业书,噱头比较重,有用的不多,重复性很高。
《C和指针》《C陷阱与缺陷》是比较好的书,但是有点高阶了,如果不是研究C语言的话基本上用不到,除非是公司里的C语言工程师才看。
1.基础(C语言入门,初学,编程基础)
《C语言程序设计:现代方法》(第2版)
《深入理解计算机系统》(修订版或第2版)
《C语言程序设计》(第2版)
《程序员修炼之道》
《C和指针》
《C primer plus》(入门首选)
《高质量程序设计指南》(一定要看)
《从问题到程序》(最佳高校教材)
2.内核/驱动
到此,以上就是小编对于linux 内核学习 书籍的问题就介绍到这了,希望介绍关于linux 内核学习 书籍的4点解答对大家有用。