哪个版本linux内核最牛?
初代版本(麻雀虽小,五脏俱全)
在Kernel.org上可以找到最为古老的linux内核0.0.1版(有兴趣的朋友可以去看看):
linux内核深度解析?
理解Linux内核最好预备的知识点:
懂C语言
懂一点操作系统的知识
熟悉少量相关算法
懂计算机体系结构
Linux内核的特点:
结合了unix操作系统的一些基础概念
Linux内核的任务:
1.从技术层面讲,内核是硬件与软件之间的一个中间层。作用是将应用层序的请求传递给硬件,并充当底层驱动程序,对系统中的各种设备和组件进行寻址。
2.从应用程序的层面讲,应用程序与硬件没有联系,只与内核有联系,内核是应用程序知道的层次中的最底层。在实际工作中内核抽象了相关细节。
3.内核是一个资源管理程序。负责将可用的共享资源(CPU时间、磁盘空间、网络连接等)分配得到各个系统进程。
4.内核就像一个库,提供了一组面向系统的命令。系统调用对于应用程序来说,就像调用普通函数一样。
请大家推荐一本有关linux的教材?
1. 《Linux程序设计(第4版)》(经典入门书)
2. 《跟阿铭学Linux》(畅销新书)
3. 深入理解程序设计:使用Linux汇编语言(畅销新书)
4. 《深入Linux内核架构》(经典书)
5. 《Linux shell脚本编程入门》(新书)、
6. 《Linux命令行与shell脚本编程大全(第2版)》(经典书)
7. 《Linux Shell脚本攻略(第2版)》(新书)
8. 《Linux就是这个范儿》(畅销新书)
9. 《ARM Linux内核源码剖析》(畅销新书)
10. 《Linux系统架构和应用技巧》(新书)
11. 《只是为了好玩:Linux之父林纳斯自传》(畅销经典)
下载链接
我想学习一下linux大家推荐哪本书好?
建议选择linux内核设计与实现深入理解linux内核其实还有一本对了解linux内核有帮助linux性能之巅