首掉入门书《鸟哥的Linux私房菜基础学习篇》(第四版)和《操作系统概论》
豆瓣评分8.5
这本书确实是为Linux菜鸟所写的,上面包含了鸟哥从完全不懂Linux到现今的所有历程。为此,假若您对Linux有兴趣,这么这本书理论上应当是可以符合您的需求。因为Linux的基本功比较无趣,因而好多人在第一次接触就打退堂鼓了,十分可惜!您得要耐得住脾气,要有勤奋肯干的精神宋宝华linux设备驱动开发详解:基于最新的linux4.0,才才能顺利地照着本书的流程阅读下去。
因为操作系统十分难,因而Linux并不好学。并且操作系统每位部份都是息息相关的,不论哪本书籍,章节的编排都很伤脑筋。建议您使用本书时,看不懂或则是很模糊的地方linux使用教程,可以先略过去,全部的文章都看完以后,再从头仔细地读一遍并做一遍,相信就能否恍然活泼上去。
全书分为五部份:第一部份注重说明计算机的基础知识、Linux的学习方式,怎么规划和安装Linux主机以及CentOS7.x的安装、登录与求救方式;第二部份介绍Linux的文件系统、文件、目录与c盘的管理;第三部份介绍文字模式插口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方式;第四部份介绍了对于系统安全十分重要的Linux帐号的管理、磁盘配额、高级文件系统管理、计划任务以及进程管理;第五部份介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登入文件进行解析,对系统进行备份以及核心的管理等。
本书内容丰富全面,基本概念的讲解十分细致,深入浅出。各类功能和命令的介绍,都配以大量的实例操作和详细的解析。本书是初学者学习Linux不可多得的一本入门好书。
操作系统简史
豆瓣评分:9.4
本书围绕虚拟化、并发和持久性这三个主要概念展开,介绍了所有现代系统的主要组件(包括调度、虚拟显存管理、磁盘和I/O子系统、文件系统)。全书共50章,分为3个部份,分别述说虚拟化、并发和持久性的相关内容。作者以对话方式引入所介绍的主题概念,行文幽默诙谐却又鞭辟入里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。
本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,很适宜高等高校相关专业的班主任举办教学和院校中学生进行自学。
本书具有以下特色:
●主题突出,紧紧围绕操作系统的三大主题元素——虚拟化、并发和持久性。
●以对话的形式引入背景,提出问题,从而探求原理,启发动手实践。
●包含诸多“补充”和“提示”,拓展读者知识面linux环境配置,降低趣味性。
●使用真实代码而不是伪代码,让读者愈发深入透彻地了解操作系统。
●提供作业、模拟和项目等诸多学习方法,鼓励读者动手实践。
●为班主任提供教学辅助资源。
接出来推荐《Linux命令行大全》第2版
豆瓣评分:8.4
这是一本全面述说Linux命令行用法的图书。本书从更广泛的意义上向你传授怎样使用CLI、CLI工作原理、CLI都有什么功能,以及最佳实践是哪些。
这不是一本有关Linux操作系统管理的图书。任何关于命令行的严肃讨论就会不可防止地转向操作系统管理方面的话题,本书仅触碰少数管理问题。为了让你能举办后续的学习,本书提供了坚实的命令行基础知识,这但是完成重要的系统管理任务必不可少的工具。
本书以Linux为中心,只讨论当前的Linux发行版。虽然本书95%的内容对其他类UNIX系统用户也有帮助,但本书主要还是面向目前的Linux命令行用户。
本书对Linux命令行进行详尽的介绍,全书内容包括4个部份,第一部份由Shell的介绍开启命令行基础知识的学习之旅;第二部份述说配置文件的编辑,怎样通过命令行控制计算机;第三部份阐述常见的任务与必备工具;第四部份全面介绍Shell编程,读者可通过动手编撰Shell脚本把握Linux命令的应用,进而实现常见估算任务的手动化。通过阅读本书,读者将对Linux命令有愈发深入的理解,而且可以将其应用到实际的工作中。
本书适宜Linux初学人员、Linux系统管理人员及Linux爱好者阅读。
之后推荐《奔跑吧Linux内核:基础构架+调试与案例剖析》
基础构架+调试与案例剖析,基于Linux5.0内核和ARM64/x86_64构架,通过大量实战案例、高频笔试题、大量插图和表格分析Linux内核的源代码。
《奔跑吧Linux内核(第2版)卷1:基础构架》
相对于Linux4.0内核,Linux5.0内核中降低了好多新特点宋宝华linux设备驱动开发详解:基于最新的linux4.0,而且内核的实现已然发生了很大变化。本书致力介绍Linux内核中核心模块的实现,主要内容包括ARM64构架,ARM64在Linux内核中的实现,显存管理的理论知识和案例,以及进程管理的基础知识与案例等。本书适宜Linux系统开发人员、嵌入式系统开发人员及Android开发人员阅读。
《奔跑吧Linux内核(第2版)卷2:调试与案例剖析》
基于Linux5.0内核和ARM64/x86_64构架修订;新增实战案例剖析,帮助读者提高实战能力;新增了内核调试和优化方法,通过剖析宕机案例和安全漏洞,总结调试方法;新增了ARM64构架等方面的内容;新增了大量插图和表格。
相对于Linux4.0内核,Linux5.0内核中加入了好多新特点,而且好多内核的实现已然发生了很大变化。本书致力介绍Linux内核中核心模块的实现,主要内容包括ARM64构架,ARM64在Linux内核中的实现,显存管理的理论知识和案例,以及进程管理的基础知识与案例等。
本书特色: