今天为了总结一些可以帮助各位在学习过程中提供帮助的一些书籍。
一.鸟叔的私房菜:
? ? ? 本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,而详细地介绍了Linux操作系统。全书分为五部分;第一部分部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS?7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全非常重要的Linux账号的管理、磁盘配额、文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。本书内容丰富,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。
?下图为一些读者对于这本书的书评。
? ? ? ? 当然这本书也有一些缺点,就是知识点多,可能对于一些初学者来说有点难度。但确实这本书还是值得各位去阅读的。
?二.深入理解Linux内核:
?为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。《深?入理解Linux内核》第三版将引领你畅游内核中用到的主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。本书第三版涵盖Linux2.6,从中可以看到几乎内核每个子系统都有相当大的变化,首当其冲的是内存管理和块设备部分。本书集中讨论了如下内容;内存管理,包括文件缓冲、进程交换以及直接内存访问;DMA;虚拟文件系统层和第二及第三扩文件系统进程创建及调度信号、中断及设备驱动程序的主要接口定时内核中的同步。
下面是一些读者对于这本书的一些看法:
三.Linux渗透测试技术详解:?
?本书由浅入深地介绍了KaliLinux的各种渗透测试技术。书中选取了核心和基础的内容进行讲解,让读者能够掌握渗透测试的流程,而不会被高难度的内容所淹没。本书涉及面广,从基本的知识介绍、安装及配置Kali?Linux,到信息收集和漏洞扫描及利用,再到权限提升及各种渗透测试,均有涉及。本?书共9章,分为3篇。篇为Linux安全渗透测试基础介绍了Linux安全渗透简介、安装及配置Kali?Linux操作系统、配置目标测试系统;第2篇为信息的收集及利用,介绍了信息收集、漏洞扫描、漏洞利用等技术;第3篇为各种渗透测试,介绍了权限提升、密码攻击、无线网络攻击、渗透测试等技术。本书适合使用Linux各个层次的人员作为学习渗透测试技术的基础读物,也适合对安全、渗透感兴趣的人、网络管理员及专门从事搞安全的人员等阅读。本书精华内容搭建Kali?Linux环境、测试网络范围、端口扫描、指纹识别等内容。
四.Linux shell命令行及脚本编程实例详解:
?本文理论结合实践,系统地介绍了LinuxShell;Bash;脚本编程的语法、命令、技巧等内容。《Linux?Shell命令行及脚本编程实例详解》偏重于实践教学,在讲解理论知识时,通过一些典型实例让读者了解理论知识在实际环境中的应用,并对易混淆和较难理解的知识点做了重点分析,以加深读者对知识的理解。另外,作者专门为本书录制了高清配套教学视频,以帮助读者学习,同时也提供了《Linux典藏大系Linux?Shell命令行及脚本编程实例详解》实例源程序以方便读者学习。
这本书 总体价值还不错,可以在学习过程中阅读此书。
五.Linux内核设计与实现:
本书基于Linux2.6.34内核详细介绍了Linux内核系统,覆盖了从核心内核系统的应用到内核设计与实.现等各方面的内容。本书主要内容包括;进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步以及调试技术等。同时本书也涵盖Linux2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序等。本书采用理论与实践相结合的路线,能够带领读者快速走进Linux内核世界,真正开发内核代码。
下面是一些读者对这本书的看法。
|