大家好,今天小编关注到一个比较有意思的话题,就是关于linux内核学习书的问题,于是小编就整理了4个相关介绍Linux内核学习书的解答,让我们一起看看吧。
linux内核和驱动开发,有什么经典的书籍推荐吗?
听过linux四库全书不?linux内核设计与实现、深入理解linux内核、linux设备驱动程序、linux内核源代码情景分析。 前三本国外的经典,英文还好的话最好看原版。linux内核设计与实现重在原理,比较好理解。深入理解linux内核比前者多了些细节。
linux入门买什么书好?
众所周知,Linux操作系统的源代码复杂、文档少,对程序员的要求高,要想看懂这些代码并不是一件容易事。本书结合内核版本2.6.24源代码中最关键的部分,深入讨论Linux内核的概念、结构和实现。具体包括进程管理和调度、虚拟内存、进程间通信、设备驱动程序、虚拟文件系统、网络、时间管理、数据同步等方面的内容。本书引导你阅读内核源代码,熟悉Linux所有的内在工作机理,充分展现Linux系统的魅力。
本书适合Linux的系统编程人员、系统管理者以及Linux爱好者学习使用。
linux内核操作系统有哪些?
1、veket系统
veket系统目前包括veket-x86平台系统和随身系统,还有上网本系统,分别对应veket-8系统、veket-7系统和veket-5系统。经过测试,veket-7和veket-5在使用上比较完善。veket-8目前还处于测试期,在功能上可能还不稳定。
2、Ubunto系统
这个系统又名乌班图系统,也是一个以桌面应用为主的Linux操作系统,系统分为云平台,服务器版和桌面版。可以根据需要选择相应的版本。桌面版目前最新版本好像是Ubuntu13.10版本,在虚拟机上安装过,还算可以。
3、Fedora系统
此系统,也是基于linux的一款不错的操作系统,在界面上比较美观,安装文件可能会相对较大一些,大家可以尝试一下。
4、麒麟操作系统
这个算是国产的一个自主可控的基于linux的操作系统,在功能上也算比较完善,有32位和64位的系统,想尝试的朋友可以下载安装试一下。
Linus大学时期写出了linux内核,那个最初的版本仅就技术而言,有多厉害?
Linus本人是个牛人,但是最初的Linux谈不上有多厉害,因为最初他写的程序是为了完成作业,他也仅仅只是模仿UNIX写了一段内核,而且不是完整内容的内核,就是一个内存分配和任务调度模块,连当时流行的软驱这种硬件的驱动程序都没有,这种大学生作业其实有很多,要是说这种内核多厉害也是UNIX厉害,因为都是山寨UNIX内核,几个月以后Linus又写了一个软驱的驱动程序,形成了最初的0.01版本的Linux,到这里为止Linux还说不上有多厉害或者有什么影响,但Linus做了一个影响巨大的决定,把自己的这个作业交给开源组织公开给大家一起来玩,从这里开始Linux才真正牛逼起来,内核版本也不断进化,逐渐形成了自己独立内核,但即使这样Linux几乎所有概念和思想都来自UNIX,比如把硬件设备也当做文件处理,管道概念文件命名规则等,所以学过Linux的能很快熟悉UNIX,反过来也一样。
我不是否定Linus的牛逼和伟大,只是想告诉大家当一个人对科学技术有兴趣的时候,自己动手实践有多重要,即使是模仿前辈自己动手也是难能可贵,其实另外一个例子是比尔盖茨大叔,盖茨大叔读中学的时候对电子学发生了浓厚兴趣,天天和自己的好友在***里摆弄电子小玩意钻研BASIC,高中没毕业就自己注册了一家公司,即后来的微软,盖茨大叔又极有商业头脑,听说IBM在找PC机的操作系统,盖茨大叔立马从别人哪儿买了一个DOS改头换面,从IBM哪拿到了订单,这才有了后来的微软这个巨人。所以敢于实践敢于行动有多么重要,是一切成功的基础和起点。
到此,以上就是小编对于linux内核学习书的问题就介绍到这了,希望介绍关于linux内核学习书的4点解答对大家有用。