 
			 
				| Linux就该这么学 | ||
| 定价 | 79.00 | |
| 出版社 | 人民邮电出版社 | |
| 版次 | 1 | |
| 出版时间 | 2017年11月 | |
| 开本 | 16开 | |
| 作者 | 刘遄 | |
| 装帧 | 平装 | |
| 页数 | ||
| 字数 | ||
| ISBN编码 | 9787115470317 | |
| 重量 | ||
《Linux就该这么学》源自日均阅读量近万次火爆的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。 《Linux就该这么学》基于*新的红帽RHEL系统编写,且内容通用于CentOS、Fedora等系统。本书共分为20章,内容涵盖了部署虚拟环境、安装Linux系统;常用的Linux命令;与文件读写操作有关的技术;使用Vim编辑器编写和修改配置文件;用户身份与文件权限的设置;硬盘设备分区、格式化以及挂载等操作;部署RAID磁盘阵列和LVM;firewalld防火墙与iptables防火墙的区别和配置;使用ssh服务管理远程主机;使用Apache服务部署静态网站;使用vsftpd服务传输文件;使用Samba或NFS实现文件共享;使用BIND提供域名解析服务;使用DHCP动态管理主机地址;使用Postfix与Dovecot部署邮件系统;使用Squid部署代理缓存服务;使用iSCSI服务部署网络存储;使用MariaDB数据库管理系统;使用PXE Kickstart无人值守安装服务;使用LNMP架构部署动态网站环境等。此外,本书还深度点评了红帽RHCSA、RHCE、RHCA认证,方便读者备考。 《Linux就该这么学》适合打算系统、全面学习Linux技术的初学人员阅读,具有一定Linux使用经验的用户也可以通过本书来温习自己的Linux知识。
第1章 部署虚拟环境安装Linux系统 1 
 1.1 准备您的工具 1
 1.2 安装配置VM虚拟机 2
 1.3 安装您的Linux系统 14
 1.4 重置root管理员密码 23
 1.5 RPM(红帽软件包管理器) 25
 1.6 Yum软件仓库 26
 1.7 systemd初始化进程 27
 复习题 28
 第2章 新手必须掌握的Linux命令 29
 2.1 强大好用的Shell 29
 2.2 执行查看帮助命令 30
 2.3 常用系统工作命令 33
 2.4 系统状态检测命令 39
 2.5 工作目录切换命令 43
 2.6 文本文件编辑命令 44
 2.7 文件目录管理命令 50
 2.8 打包压缩与搜索命令 54
 复习题 57
 第3章 管道符、重定向与环境变量 60
 3.1 输入输出重定向 60
 3.2 管道命令符 63
 3.3 命令行的通配符 64
 3.4 常用的转义字符 65
 3.5 重要的环境变量 66
 复习题 69
 第4章 Vim编辑器与Shell命令脚本 70
 4.1 Vim文本编辑器 70
 4.2 编写Shell脚本 80
 4.3 流程控制语句 85
 4.4 计划任务服务程序 93
 复习题 95
 第5章 用户身份与文件权限 96
 5.1 用户身份与能力 96
 5.2 文件权限与归属 101
 5.3 文件的特殊权限 102
 5.4 文件的隐藏属性 105
 5.5 文件访问控制列表 107
 5.6 su命令与sudo服务 108
 复习题 111
 第6章 存储结构与磁盘划分 113
 6.1 一切从“/”开始 113
 6.2 物理设备的命名规则 115
 6.3 文件系统与数据资料 117
 6.4 挂载硬件设备 119
 6.5 添加硬盘设备 121
 6.6 添加交换分区 128
 6.7 磁盘容量配额 129
 6.8 软硬方式链接 131
 复习题 133
 第7章 使用RAID与LVM磁盘阵列技术 134
 7.1 RAID(独立冗余磁盘阵列) 134
 7.2 LVM(逻辑卷管理器) 144
 复习题 153
 第8章 iptables与firewalld防火墙 154
 8.1 防火墙管理工具 154
 8.2 iptables 155
 8.3 firewalld 160
 8.4 服务的访问控制列表 169
 复习题 170
 第9章 使用ssh服务管理远程主机 172
 9.1 配置网络服务 172
 9.2 远程控制服务 182
 9.3 不间断会话服务 186
 复习题 191
 第10章 使用Apache服务部署静态网站 192
 10.1 网站服务程序 192
 10.2 配置服务文件参数 195
 10.3 SELinux安全子系统 198
 10.4 个人用户主页功能 201
 10.5 虚拟主机功能 205
 10.6 Apache的访问控制 213
 复习题 215
 第11章 使用vsftpd服务传输文件 216
 11.1 文件传输协议 216
 11.2 vsftpd服务程序 219
 11.3 简单文件传输协议 230
 复习题 232
 第12章 使用Samba或NFS实现文件共享 233
 12.1 Samba文件共享服务 233
 12.2 NFS(网络文件系统) 242
 12.3 autofs自动挂载服务 244
 复习题 247
 第13章 使用BIND提供域名解析服务 248
 13.1 DNS域名解析服务 248
 13.2 安装bind服务程序 251
 13.3 部署从服务器 256
 13.4 安全的加密传输 258
 13.5 部署缓存服务器 261
 13.6 分离解析技术 264
 复习题 268
 第14章 使用DHCP动态管理主机地址 270
 14.1 动态主机配置协议 270
 14.2 部署dhcpd服务程序 271
 14.3 自动管理IP地址 273
 14.4 分配固定IP地址 276
 复习题 278
 第15章 使用Postifx与Dovecot部署邮件系统 279
 15.1 电子邮件系统 279
 15.2 部署基础的电子邮件系统 281
 15.3 设置用户别名信箱 294
 复习题 297
 第16章 使用Squid部署代理缓存服务 298
 16.1 代理缓存服务 298
 16.2 配置Squid服务程序 300
 16.3 正向代理 302
 16.4 反向代理 313
 复习题 315
 第17章 使用iSCSI服务部署网络存储 316
 17.1 iSCSI技术概述 316
 17.2 创建RAID磁盘阵列 317
 17.3 配置iSCSI服务端 319
 17.4 配置Linux客户端 322
 17.5 配置Windows客户端 325
 复习题 333
 第18章 使用MariaDB数据库管理系统 334
 18.1 数据库管理系统 334
 18.2 初始化MariaDB服务 335
 18.3 管理账户以及授权 338
 18.4 创建数据库与表单 341
 18.5 管理表单及数据 342
 18.6 数据库的备份及恢复 344
 复习题 345
 第19章 使用PXE Kickstart无人值守安装服务 347
 19.1 无人值守安装系统 347
 19.2 部署相关服务程序 348
 19.3 自动部署客户端主机 357
 复习题 361
 第20章 使用LNMP架构部署动态网站环境 363
 20.1 源码包程序 363
 20.2 LNMP动态网站架构 365
 20.3 搭建Discuz!论坛 380
 20.4 选购服务器主机 383
 复习题 384
这本书的封面上“LINUX”这几个字,就像一个闪耀的指示牌,把我这个对 Linux 感到好奇但又有些不知所措的菜鸟,直接引向了正确的方向。我之前对 Linux 的印象,大多停留在服务器系统或者一些技术极客的玩物上,总觉得离我的生活有些遥远。但这本书的出现,让我看到了 Linux 的另一面,它不仅强大,而且灵活,甚至可以做到“轻量级”。 我尤其喜欢书中对 Linux 内核的介绍。虽然内核是个非常底层的概念,但作者用一种非常生动形象的方式,将其中的关键组件和工作原理都讲清楚了。我一直很好奇,Linux 是如何做到如此高的性能和稳定性的,这本书给出了让我满意的答案。它讲解了进程调度、内存管理、设备驱动等方面的内容,让我对 Linux 的底层机制有了更深入的了解。 更让我眼前一亮的是,这本书还详细介绍了如何构建和优化“轻量级 Linux”系统。这一点对于我来说非常重要,我一直觉得 Linux 系统往往比较庞大,占用资源较多。而这本书则教我如何精简系统,只保留必要的组件,从而实现更小的体积和更高的运行效率。这对于嵌入式开发或者资源受限的环境来说,简直是福音。 书中还提供了大量的实践操作和命令示例。我喜欢这种边学边练的学习方式,能够立即将学到的知识应用到实践中,加深理解。我跟着书里的步骤,尝试了一些命令和配置,感觉自己一步步地在掌握 Linux 的核心技能。 总的来说,这本书让我对 Linux 有了一个全新的认识。它不仅仅是一个操作系统,更是一个充满活力和可能性的平台。这本书为我打开了 Linux 的大门,让我看到了它在各个领域的广泛应用,也为我未来的学习和实践指明了方向。
评分这本《计算机网络》的书,简直就是我网工生涯的一盏明灯!我一直以来都对网络协议栈的底层细节感到好奇,但很多教材都过于理论化,读起来枯燥乏味,看得我头昏脑涨。这本书的视角非常独特,它不是从枯燥的 RFC 文档堆砌开始,而是从我们日常生活中最熟悉的网络应用入手,比如你打开一个网页,数据是如何一步步传输到你的电脑上的。这种由浅入深的讲解方式,让我一下子就抓住了重点,感觉整个网络世界的运作机制都豁然开朗了。 我尤其喜欢书中对 TCP 三次握手和四次挥手的详细剖析。之前我看过很多关于这部分的内容,但总觉得不够直观。这本书用非常形象的比喻和流程图,将这个过程展示得淋漓尽致,让我彻底理解了连接建立和断开的每一个环节。而且,它还深入讲解了 TCP 的拥塞控制和流量控制,这些看似高深的理论,在书中被解释得非常透彻,甚至还介绍了相关的算法和实现细节,这对于我理解网络性能的优化非常有帮助。 这本书的排版和插图也做得非常出色。清晰的图示能够帮助我更好地理解抽象的概念,比如数据包在网络中的封装和解封装过程,以及各种网络设备的工作原理。我不太喜欢那种满篇都是文字的书籍,很容易让人产生阅读疲劳。这本书在这一点上做得非常到位,图文并茂,让学习过程变得轻松有趣。 更重要的是,这本书不仅仅局限于理论,它还提供了大量的实际案例和故障排查思路。作为一名网络工程师,我最关心的就是如何解决实际工作中遇到的问题。这本书在这方面提供了很多宝贵的经验,比如如何通过抓包分析来诊断网络故障,如何理解各种错误码的含义。这些实用的技巧,让我觉得这本书非常有价值,能够直接应用到我的工作中。 整体而言,这本书给我带来了前所未有的学习体验。它不仅系统地讲解了计算机网络的知识,更重要的是,它教会了我如何去思考网络问题,如何去分析网络现象。这本书是我的网络知识体系中不可或缺的一部分,我强烈推荐给所有对计算机网络感兴趣的朋友。
评分我对“系统开发”这个词一直抱有一种敬畏感,觉得那是一群神仙才能玩转的领域。但这本书,却让我觉得系统开发并没有那么遥不可及。它以一种非常接地气的方式,向我展示了系统开发的核心理念和常用方法。我一直想知道,那些我们日常使用的软件,是如何一步步被开发出来的,中间经历了哪些过程,又需要掌握哪些技能。这本书,就像一位经验丰富的导师,为我揭开了系统开发的神秘面纱。 我最喜欢的部分是关于软件生命周期和开发流程的讲解。这本书不是把重点放在某个具体的编程语言或者工具上,而是从一个更高的维度,让我们理解整个开发过程是怎样的。从需求分析、设计、编码、测试到部署和维护,每一个环节都被清晰地阐述清楚。我特别喜欢它对敏捷开发和瀑布模型的对比分析,让我能够理解不同开发模式的优缺点,以及在什么场景下适合采用哪种模式。 书中还介绍了许多重要的软件工程原则和设计模式。这些原则和模式,就像是为系统开发量身定制的“武功秘籍”,能够帮助开发者写出更健壮、更易于维护的代码。我之前也接触过一些设计模式,但总觉得不够系统。这本书将这些模式融会贯通,并结合实际案例进行讲解,让我受益匪浅。 而且,这本书也触及了一些系统开发中非常重要的概念,比如版本控制、自动化构建和持续集成。这些概念虽然听起来有些技术性,但作者用非常易于理解的方式进行了解释,让我明白它们在现代软件开发中的重要性。我感觉自己不再是那个只知道写代码的“码农”,而是能够理解整个开发流程的“系统开发者”。 总的来说,这本书是一本非常实用的系统开发入门指南。它用清晰的语言、丰富的案例,为我打开了系统开发的大门。我感觉自己离成为一名合格的系统开发者又近了一步,非常感谢作者的辛勤付出。
评分这本书的出现,让我彻底改变了对“操作系统”这个词的固有印象。我之前一直觉得操作系统是个非常底层的、离我们很遥远的东西,大概就是 Windows 和 Linux 这种名词的集合。但这本书的出现,让我看到了操作系统背后的灵魂,它不仅仅是管理硬件的工具,更是连接用户和硬件的桥梁,是计算机能正常运行的基石。 作者的叙述方式非常巧妙,他不是直接抛出大量的专业术语,而是从一个非常宏观的视角开始,先让我们理解为什么需要操作系统,它解决了哪些核心问题。然后,再逐步深入到进程管理、内存管理、文件系统等关键领域。我喜欢它对进程调度算法的讲解,用一个生动的小故事来比喻不同的调度策略,让我一下子就明白了它们之间的优劣。 这本书的价值在于,它不仅解释了“是什么”,更深入地解释了“为什么”和“怎么做”。比如在讲到内存管理时,它会详细阐述虚拟内存的原理,以及它如何解决了物理内存不足的问题。它还介绍了各种内存分配和回收的算法,让我能够理解计算机是如何高效地利用内存资源的。这些知识点对于我理解程序的性能瓶颈非常有帮助。 我特别欣赏书中对文件系统的讲解。我一直以来都觉得文件系统就是个简单的文件存储结构,但这本书让我认识到,它是一个多么复杂而精巧的系统。它详细讲解了文件系统的结构、文件的读写过程、磁盘的寻道和寻址等等,让我对数据的存储和访问有了全新的认识。 读完这本书,我感觉自己对计算机的理解上了一个台阶。我不再是那个只知道操作电脑的用户,而是能够理解电脑内部运作的“明白人”。这本书对于任何想要深入理解计算机底层原理的人来说,都是一本不可多得的宝藏。
评分这本书我早就听说过了,一直想找机会仔细看看。最近终于拿到手了,迫不及待地翻开了第一页。我平时工作中接触 Linux 的机会不算少,但总感觉自己对底层的理解还不够深入,很多时候只是会用,但不理解为什么。这本书的标题就非常吸引人,"Linux 就该这么学",这个说法很有自信,也很直接,让我觉得这本书能够真正地教会我 Linux 的精髓。 我比较看重的是学习的逻辑性和系统性。我希望通过一本书能够构建起一个完整的知识体系,而不是零散的碎片信息。这本书从基础的概念讲起,比如文件系统、进程管理、用户权限等等,然后逐步深入到更复杂的领域。我特别喜欢它对每一个概念的讲解都非常透彻,而且会举很多贴合实际应用的例子。这一点对于我这种实践派来说,简直是福音。我不需要去猜想这个知识点有什么用,书里都会直接告诉你,甚至还会告诉你如何在实际工作中运用它。 在看这本书之前,我总觉得操作系统是一个非常枯燥的学科,里面充斥着各种枯燥的理论和概念。但是这本书的作者显然在这方面花了很多心思。它用一种非常生动活泼的语言来讲解,甚至还加入了一些幽默的元素,让我在阅读的过程中不会感到疲惫。而且,它不仅仅是讲解理论,还提供了大量的实操练习和代码示例。我喜欢这种边学边练的学习方式,感觉自己能够真正地掌握这些知识,而不是仅仅停留在脑子里。 对于这本书,我最欣赏的一点是它对“为什么”的解释。很多技术书籍在讲某个命令或者某个概念的时候,只会告诉你怎么用,但很少告诉你它背后的原理是什么,为什么这么设计。这本书在这方面做得非常好,它会深入浅出地解释每一个操作背后的逻辑,比如某个命令为什么会这样写,它在操作系统层面是如何工作的。这种刨根问底的精神,让我对 Linux 的理解达到了一个全新的高度。 总的来说,这本书的阅读体验非常棒。它不仅仅是一本技术书籍,更像是一位经验丰富的老师,用循序渐进的方式引导我走进 Linux 的世界。我能感觉到作者在内容编排上花费了大量的心思,力求让读者能够轻松愉快地掌握 Linux 的精髓。对于任何想要深入了解 Linux 的读者来说,这本书都绝对值得一读,甚至可以说是必读。
评分还可以吧
评分不错,可以开始学了
评分好
评分书不错,值得购买!
评分书不错,很好,发货也很快,值得购买
评分不错的书。。。。。。。
评分书不错,值得购买!
评分不错,可以开始学了
评分此用户未填写评价内容
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有