目录

前言

兼顾 “零基础入门” 与 “实战能力提升” 的双重价值

1、让新手轻松跨越 “命令行恐惧”

2、新增 “云原生 + 云运维” 内容,贴合当前技术趋势

从 “基础→进阶→高级”,构建完整的 Linux 知识体系

1、夯实 Linux 操作根基,掌握 “高频命令 + 系统管理”

2、深入 “服务配置 + 脚本编程”,从 “操作型” 向 “自动化” 转型

3、聚焦 “集群架构 + 安全运维”,打造 “复合型运维能力”

从 “模拟场景” 到 “企业案例”,让学习成果直接落地

1、降低实战门槛,让每个读者都能动手操作

2、从 “小型应用” 到 “复杂架构”,逐步提升实战能力

3、培养 “解决问题” 的能力,应对运维中的突发情况

关于《Linux就该这么学(第3版)》

编辑推荐

内容简介

作者简介

图书目录

《Linux就该这么学(第3版)》全书速览

结束语


前言

8年前,Linux操作系统已经统治企业级服务器市场,这对于众多计算机专业的求职者来说,精通并熟练使用Linux是必备技能。但初学者往往在了解基本原理、会用一些命令行之后,却苦于不知如何在工作中应用。而且Linux在AI时代依然是最稳固的基础底座,众多大模型程序、数据服务都运行在Linux系统上,技术人入行的第一步仍然要从学会如何使用Linux开始。

在数字化浪潮席卷全球的今天,Linux 操作系统早已超越 “开源系统” 的单一标签,成为支撑云计算、大数据、人工智能、企业级运维等核心领域的技术基石。无论是阿里云、腾讯云等云服务商的底层架构,还是字节跳动、美团等互联网企业的服务器集群,亦或是嵌入式设备、智能汽车的控制系统,Linux 都以其稳定、安全、可定制的特性,成为技术从业者绕不开的核心技能。

据 Linux 基金会 2024 年发布的《全球 Linux 人才报告》显示,全球 Linux 相关岗位需求年均增长 35%,国内运维工程师、云计算工程师等岗位中,“精通 Linux” 已成为必备要求,甚至部分开发岗位也将 Linux 操作能力列为优先录用条件 —— 从某种意义上说,掌握 Linux,就是握住了 IT 行业职业发展的 “金钥匙”。那么本文就来唠唠相关话题。

兼顾 “零基础入门” 与 “实战能力提升” 的双重价值

正是在这样的背景下,《Linux 就该这么学(第 3 版)》的出现,为 Linux 学习者带来了 “破局之道”。作为国内 Linux 领域极具影响力的实战教材,该书自第一版出版以来,便以 “实战为王、通俗易懂” 的特色收获了超百万读者的认可,甚至被多所高校、企业选为 Linux 培训指定教材。而第三版在延续前两版核心优势的基础上,进行了全方位的内容升级:不仅新增了 Docker 容器化、云服务器运维等贴合行业趋势的内容,还优化了学习路径设计,补充了大量企业级实战案例,真正实现了 “从基础入门到高级实战” 的全覆盖。对于渴望系统学习 Linux 的初学者、寻求技能提升的运维从业者,或是想转型云计算领域的技术人来说,这本书不仅是一本 “教材”,更是一套能直接落地的 “实战手册” 和 “职业提升工具”。《Linux 就该这么学(第 3 版)》最核心的竞争力,在于其对 “读者需求” 的精准把控 —— 它既不追求 “面面俱到的理论堆砌”,也不陷入 “只讲操作不讲原理” 的误区,而是以 “让读者‘学完能用’” 为目标,构建了一套兼顾基础与实战的学习体系。

1、让新手轻松跨越 “命令行恐惧”

对于完全没有 Linux 基础的读者,本书从 “Linux 是什么”“为什么要学 Linux” 等基础概念讲起,逐步过渡到系统安装、命令行操作等核心内容,每一个知识点都遵循 “原理讲解→案例演示→动手练习” 的逻辑,彻底打破新手对 “命令行” 的恐惧。例如,在讲解 “Linux 文件系统层级结构” 时,书中没有直接罗列 “/bin、/etc、/home” 等目录的功能,而是先通过一张 “Linux 系统目录树” 示意图,让读者直观理解各目录的定位;接着结合 “查看 /etc/passwd 文件内容”“在 /home 目录下创建用户文件夹” 等简单操作,让读者在动手过程中记住目录用途;最后还设计了 “判断文件路径是否正确” 的小练习,帮助读者巩固知识点。

这种 “先懂逻辑,再练操作” 的设计,对新手尤为友好。比如在学习 “ls 命令” 时,书中不仅介绍了 “ls -l(查看详细信息)”“ls -a(显示隐藏文件)” 等常用选项,还通过 “用 ls -lh 查看文件大小(以 KB/MB 显示)”“用 ls --sort=size 按大小排序文件” 等实战场景,让读者理解 “命令选项不是孤立的,而是为解决具体问题服务的”。许多读者反馈,通过这种方式学习,原本觉得 “晦涩的命令” 变得 “有迹可循”,甚至能主动思考 “用哪个命令解决当前问题”,真正建立了 Linux 学习的信心。

2、新增 “云原生 + 云运维” 内容,贴合当前技术趋势

如果说前两版《Linux 就该这么学》解决了 “基础运维能力” 的培养问题,那么第三版则重点填补了 “Linux 与云原生技术结合” 的空白。随着云计算、容器化技术的普及,“会操作云服务器”“懂 Docker 基础” 已成为运维人员的必备技能,而第三版新增的 “云服务器 Linux 运维实战”“Docker 容器化入门” 两章,恰好直击这一需求。

在 “云服务器 Linux 运维实战” 章节中,书中以阿里云 ECS 实例为例,从 “购买实例→远程连接(Xshell/Xftp)→安全组配置→yum 源优化→日志管理” 进行了全流程讲解。不同于其他教程 “只讲步骤不讲原理” 的风格,本书不仅给出了 “如何通过安全组开放 80(HTTP)、443(HTTPS)端口” 的操作步骤,还解释了 “为什么要限制端口访问”“安全组与防火墙的区别” 等底层逻辑;在 “云服务器数据备份” 部分,更是结合企业实际需求,讲解了 “用 rsync 工具实现本地与云服务器的数据同步”“通过定时任务(crontab)自动备份 MySQL 数据” 的完整方案,每一步都配有截图和命令说明,即使是新手也能跟着完成云服务器的基础运维。

“Docker 容器化入门” 章节则聚焦 “Linux 与容器技术的结合”,从 Docker 的核心概念(镜像、容器、仓库)讲起,逐步讲解了 “Docker 安装(CentOS/Ubuntu)”“镜像拉取与管理”“容器创建与操作”“Docker Compose 编排多容器应用” 等内容。书中特别注重 “Linux 命令与 Docker 命令的联动”,比如在讲解 “容器日志查看” 时,不仅介绍了 Docker 自带的 “docker logs” 命令,还说明了 “如何将容器日志挂载到 Linux 主机目录,用 Linux 的 tail 命令实时查看”,让读者理解 “容器不是孤立的,而是与 Linux 系统深度融合的”。这种内容设计,让读者在掌握 Linux 基础的同时,提前接触云原生技术,为后续职业发展打下基础。

从 “基础→进阶→高级”,构建完整的 Linux 知识体系

一本优秀的技术教材,不仅要内容详实,更要逻辑清晰,能引导读者逐步构建 “系统化的知识框架”。《Linux 就该这么学(第 3 版)》采用 “阶梯式” 内容架构,将 Linux 学习分为 “基础篇”“进阶篇”“高级篇” 三个模块,每个模块既相互独立又层层递进,让不同水平的读者都能找到适合自己的学习路径。

1、夯实 Linux 操作根基,掌握 “高频命令 + 系统管理”

基础篇涵盖 “Linux 系统安装”“命令行基础”“文件与目录管理”“用户与权限控制”“进程管理”“软件包管理” 6 个章节,是 Linux 学习的 “地基”。这部分内容的亮点在于 “对命令的‘取舍’与‘聚焦’”—— 书中没有罗列 Linux 的上千个命令,而是筛选出日常运维中使用频率最高的 50 + 命令,每个命令都围绕 “实际需求” 展开讲解。

例如,在 “文件查找与处理” 章节中,书中重点讲解了 “find 命令” 和 “grep 命令”:对于 find 命令,不仅介绍了 “按文件名查找(-name)”“按文件大小查找(-size)”“按修改时间查找(-mtime)” 等基础用法,还通过 “查找 /var/log 目录下近 7 天内修改过的.log 文件并删除”“查找权限为 777 的危险文件并修改为 644” 等实战案例,让读者理解 “find 命令如何解决企业中的安全隐患”;对于 grep 命令,则通过 “在 nginx 日志中查找包含‘404’错误的请求”“从配置文件中过滤注释行(grep -v '^#')” 等场景,展示了 “文本过滤命令在日志分析中的作用”。

此外,基础篇还特别注重 “系统管理思维” 的培养。在 “用户与权限控制” 章节中,书中通过 “企业级多用户权限配置案例”,讲解了如何为 “开发组”“运维组”“测试组” 分配不同的文件访问权限,如何通过 sudo 命令限制普通用户的操作范围(如 “允许运维组用户重启 nginx 服务,但禁止修改配置文件”)。这种 “结合企业场景” 的讲解,让读者在入门阶段就建立起 “安全运维” 的意识,避免后续工作中因权限配置不当引发安全问题。

2、深入 “服务配置 + 脚本编程”,从 “操作型” 向 “自动化” 转型

进阶篇是 Linux 学习的 “核心提升阶段”,涵盖 “Shell 脚本编程”“Linux 内核参数调优”“网络配置与管理”“Web 服务(Nginx/Apache)”“数据库服务(MySQL/MariaDB)”5 个章节,目标是帮助读者从 “会手动操作” 升级为 “能自动化运维”。

其中,“Shell 脚本编程” 是进阶篇的重中之重,也是许多运维人员 “职业突破” 的关键。书中从 Shell 脚本的基础语法(变量、条件判断、循环语句)讲起,逐步过渡到 “函数定义”“参数传递”“脚本调试”,最后通过 “自动化备份脚本”“服务器状态监控脚本”“批量部署软件脚本” 3 个实战案例,让读者掌握脚本编程的核心逻辑。例如,在 “服务器状态监控脚本” 案例中,书中详细讲解了如何编写脚本 “实时监控 CPU 使用率、内存占用、磁盘空间”,当指标超过阈值时自动发送邮件告警 —— 不仅给出了完整的脚本代码,还解释了 “如何用 top 命令获取 CPU 使用率”“如何用 free 命令计算内存占用率”“如何通过 mailx 工具发送邮件”,甚至包括 “脚本的定时任务配置(crontab)” 和 “调试技巧(echo 打印日志、set -x 开启调试模式)”。许多读者反馈,通过这个案例,不仅学会了 Shell 脚本的编写,更理解了 “自动化运维的思维方式”,后续能自主编写脚本解决工作中的重复性问题。

“服务配置” 部分则聚焦企业高频需求。以 “Nginx 服务配置” 为例,书中不仅讲解了 Nginx 的安装与基础配置(虚拟主机、反向代理),还结合当前行业趋势,新增了 “Nginx HTTPS 配置(Let's Encrypt 证书申请与部署)”“Nginx 负载均衡(加权轮询、IP 哈希策略)”“Nginx 与 Docker 容器的联动(反向代理到容器内服务)” 等内容。例如,在 “HTTPS 配置” 章节中,书中详细讲解了 “如何通过 Certbot 工具自动申请免费 SSL 证书”“如何配置 Nginx 强制跳转 HTTPS”“如何开启 HTTP/2 提升访问速度”,每一步都配有配置文件示例和验证方法,读者学完后能直接为自己的网站部署 HTTPS,满足企业级安全需求。

3、聚焦 “集群架构 + 安全运维”,打造 “复合型运维能力”

高级篇是本书的 “拔高阶段”,涵盖 “Linux 集群架构(LVS+Keepalived)”“Linux 安全运维”“Docker 进阶应用” 3 个章节,目标是帮助读者掌握企业级高可用、高安全的运维方案,向 “高级运维工程师”“云计算工程师” 转型。

“Linux 集群架构” 章节聚焦 “高可用解决方案”,讲解了 LVS(Linux 虚拟服务器)的三种工作模式(NAT、DR、TUN)、Keepalived 的原理与配置,以及 “基于 LVS+Keepalived 的 Web 集群搭建” 实战案例。书中通过 “双机热备”“多节点负载均衡” 的场景设计,让读者理解 “集群架构如何解决单点故障问题”—— 例如,在 “Web 集群搭建” 案例中,书中详细讲解了 “如何配置 LVS 调度器(Director)”“如何部署 Real Server 节点”“如何用 Keepalived 实现 Director 的高可用”,甚至包括 “集群健康检查”“故障自动切换” 的测试方法。这种 “从架构设计到部署测试” 的完整讲解,让读者不仅能学会集群配置,还能理解 “集群架构的设计思路”,为后续应对企业级大规模部署打下基础。

“Linux 安全运维” 章节则直击企业痛点,讲解了 “防火墙(firewalld/iptables)配置”“SELinux 安全策略”“入侵检测(fail2ban)”“日志审计(rsyslog)” 等内容。例如,在 “入侵检测” 部分,书中讲解了如何用 fail2ban 工具 “监控 SSH 登录日志,自动封禁多次密码错误的 IP”,并结合企业实际需求,配置 “封禁时长”“白名单 IP”“邮件告警” 等功能;在 “日志审计” 部分,则讲解了如何搭建 “集中式日志服务器”,将多台 Linux 主机的日志汇总到一台服务器,方便运维人员排查安全事件。这些内容都是企业级运维中的 “刚需技能”,掌握后能显著提升读者的 “安全运维” 能力,降低服务器被攻击的风险。

从 “模拟场景” 到 “企业案例”,让学习成果直接落地

技术学习的核心目标是 “解决实际问题”,而《Linux 就该这么学(第 3 版)》在 “实战设计” 上的用心,正是其区别于其他教材的关键。本书的实战内容并非简单的 “命令演示”,而是围绕 “企业实际需求” 构建的完整项目案例,让读者在学习过程中就能积累 “项目经验”。

1、降低实战门槛,让每个读者都能动手操作

为了让所有读者都能顺利开展实战,本书在开篇就详细讲解了 Linux 实验环境的搭建方法,包括 “虚拟机安装(VMware Workstation)”“云服务器使用(阿里云 ECS)”“本地 Linux 系统安装” 三种方式,并针对每种方式给出了 “避坑指南”。

例如,在 “VMware 安装 CentOS 8” 时,书中不仅说明了 “磁盘分区(/boot、/swap、/ 根分区)”“网络配置(桥接模式 / NAT 模式)” 的具体参数,还提醒了 “关闭 SELinux(新手调试时减少阻碍)”“配置国内 yum 源(阿里云 / 网易源,解决软件安装慢的问题)” 等新手容易忽略的细节。对于没有条件购买云服务器的读者,书中还提供了 “CentOS 8 镜像下载地址”“VMware 破解版获取方法(仅用于学习)”,确保每个读者都能拥有可用的实验环境。

此外,书中所有实战案例都基于 “CentOS 8” 和 “Ubuntu 22.04” 这两个当前最主流的发行版,避免了 “学的版本过时,工作中用不上” 的问题。许多读者反馈,正是因为书中对实验环境的 “细致指导”,自己才能顺利完成所有实战操作,没有在 “环境搭建” 阶段就放弃。

2、从 “小型应用” 到 “复杂架构”,逐步提升实战能力

本书的实战案例遵循 “由简到繁” 的原则,让读者的实战能力逐步提升:

  • 基础阶段:完成 “本地文件备份与恢复”“用户权限配置” 等小型案例,掌握基础命令的应用;
  • 进阶阶段:完成 “LNMP 架构部署(Linux+Nginx+MySQL+PHP)”“Web 服务器负载均衡配置” 等中型项目,理解服务之间的联动;
  • 高级阶段:完成 “Docker 容器化部署 LNMP 架构”“基于 Keepalived 的高可用 Web 集群搭建” 等复杂项目,掌握企业级解决方案。

以 “LNMP 架构部署” 为例,这是企业搭建网站的常用架构,书中从 “安装 Nginx→配置 MySQL→部署 PHP→测试 PHP 连接数据库” 进行了全流程讲解。不同于其他教程 “只给命令不解释” 的风格,本书不仅给出了每一步的命令,还解释了 “为什么要安装这些依赖包”“配置文件中关键参数的含义”“如何测试服务是否正常运行”。例如,在 “配置 MySQL 远程访问” 时,书中不仅讲解了 “授权远程用户(GRANT ALL PRIVILEGES)” 的命令,还说明了 “如何通过防火墙开放 3306 端口”“如何用 Navicat 工具测试远程连接”,甚至包括 “解决 MySQL 8.0 远程连接报错(caching_sha2_password 认证问题)” 的方案。读者按照书中步骤操作,就能成功搭建一个能运行 PHP 网站的 LNMP 环境,真正实现 “学完就能用”。

3、培养 “解决问题” 的能力,应对运维中的突发情况

在实际运维工作中,“故障排查” 能力比 “配置操作” 能力更为重要 —— 毕竟,能顺利配置服务只是基础,能快速解决服务故障才是核心竞争力。《Linux 就该这么学(第 3 版)》特别新增了 “Linux 常见故障排查” 章节,通过 10 + 个典型故障案例,讲解了故障排查的思路与方法。

例如,在 “Nginx 服务启动失败” 案例中,书中引导读者按照 “查看错误日志(/var/log/nginx/error.log)→检查配置文件语法(nginx -t)→验证端口占用情况(netstat -tulpn | grep 80)→排查权限问题(ls -l /usr/share/nginx/html)” 的步骤定位问题,并给出了 “配置文件语法错误修复(如缺少分号)”“端口冲突解决(杀死占用 80 端口的进程)”“目录权限调整(chmod 755 /usr/share/nginx/html)” 等具体方案。这种 “问题导向” 的讲解方式,能帮助读者建立 “系统化排查” 的思维,避免遇到故障时 “盲目百度”“无从下手”。

另一个典型案例是 “SSH 远程连接失败”,书中涵盖了 “网络不通(ping 测试)”“端口未开放(firewalld 配置)”“SSH 服务未启动(systemctl status sshd)”“密钥认证失败(~/.ssh/authorized_keys 权限)” 等常见原因,并给出了对应的解决方法。许多读者反馈,通过学习这些故障排查案例,自己在后续工作中遇到类似问题时,能快速定位原因并解决,工作效率显著提升。

关于《Linux就该这么学(第3版)》

接下来给大家推荐一本关于Linux的书籍,这是一本关于如何用Linux运维与开发的干货图书,一经上市就登上了当当“计算机与互联网”图书排行榜前列。本书从Linux原理剖析讲起到实战技巧,助企业在日常运维与开发实战工作中轻松维护!另外,关注本文博主,点赞+收藏本文,且在本文评论区评论“入手Linux”,将选取三名幸运读者送出纸质版《Linux就该这么学(第3版)》一本,截止时间:2025.09.19。入手《Linux就该这么学(第3版)》传送门:京东验证 或者 《Linux就该这么学(第3版)》(刘遄)【简介_书评_在线阅读】 - 当当图书 ,个人觉得这本书非常的不错,是一本不可多得的好书,值得拥有去学习。

编辑推荐

书籍内容源自国内每天访问量近100000人次的热门同名Linux培训课程

基于Linux系统RHEL 10编写,通用于CentOS、Fedora、Ubuntu等主流衍生版本

随书配套站点免费提供所需软件、在线阅读、扩展资料等多种增值服务

本书基于最新的RHEL 10系统编写而成,面向零基础读者,具有广泛的适用性。本书内容从Linux基础知识入手,循序渐进地提升难度,深入讲解Linux系统中各类服务的工作原理与配置方法,全面满足实际生产环境中运维人员的需求。每章均配有丰富的图示、表格、命令示例及课后复习题,旨在提升读者的理解能力和实践操作能力,帮助巩固所学内容。本书内容的广度与深度远超红帽认证考试要求,亦可作为红帽 RHCE 10认证的备考用书,为您顺利通过考试提供强有力的支持。

此外,本书的配套网站还提供了书中涉及的软件和大量学习资料,助力读者顺利入Linux系统并掌握实用运维技能。

内容简介

《Linux就该这么学(第3版)》源自日均访问量近100000次的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性强的轻量级Linux入门教程。

本书在上一版的基础上进行了大量的更新,基于红帽RHEL 10系统编写,且内容通用于 CentOS、Fedora等系统。本书共分为 20章,内容涵盖了部署Linux系统,常用的Linux 命令,与文件读写操作有关的技术,使用Vim编辑器编写和修改配置文件,用户身份与文件权限的设置,硬盘设备分区、格式化以及挂载等操作,部署RAID磁盘阵列和LVM,使用firewalld防火墙保障网络安全,使用SSH服务管理远程主机,使用Apache服务部署静态网站,使用vsftpd服务传输文件,使用Samba或NFS实现文件共享,使用BIND提供域名解析服务,使用DHCP动态管理主机地址,使用Postfix与Dovecot部署邮件系统,使用Ansible服务实现自动化运维,使用iSCSI服务部署网络存储,使用MariaDB数据库管理系统,使用PXE Kickstart无人值守安装服务,使用LNMP架构部署动态网站环境等。此外,每章均配有丰富的图、表、命令示例及复习题,旨在增强学习兴趣并加深理解。在阅读本书的同时,读者还可以同步完成所有实验操作,切实提升动手实操能力。

本书适合打算系统、全面学习Linux技术的初学者阅读,具有一定Linux使用经验的读者也可以通过本书来巩固自己的Linux知识。

作者简介

刘遄,计算机信息技术方向教育学硕士,计算机安全专业学士。Linux 基金会成员,中国计算机学会高级会员兼开源专委委员中国科普作家协会会员,中国人工智能学会会员。

2012 年至 2025 年期间,陆续获得红帽认证工程师(RHCE6、7、8、9、10五个版本)以及红帽架构师认证(RHCA)。多年以来,一直从事 Linux 系统和运维方向的教育工作,是当前国内开源行业颇具影响力的技术型大V。

图书目录

第 1 章 动手部署一台 Linux 系统 1

11 准备你的工具 1 

12 安装配置 VMware 虚拟机 2 

13 安装你的 Linux 系统 11 

14 安装软件的方法 19 

15 系统初始化进程 21 

复习题23 

第 2 章 新手必须掌握的 Linux 命令 24

21 强大好用的 Shell 24 

22 执行命令的知识 26 

23 常用系统工作命令 31 

24 系统状态检测命令 39 

25 查找定位文件命令 46 

26 文本文件编辑命令 51 

27 文件目录管理命令 59 

复习题65 

第 3 章 管道符、重定向与环境变量 66

31 输入输出重定向 66 

32 管道命令符 69 

33 命令行的通配符 71 

34 常用的转义字符 73 

35 重要的环境变量 74 

复习题77 

第 4 章 Vim 编辑器与 Shell 命令脚本 78

41 Vim 文本编辑器 78 

42 编写 Shell 脚本 89 

43 流程控制语句 95 

44 计划任务服务程序 103 

复习题 106 

第 5 章 用户身份与文件权限 107

51 用户身份与能力 107 

52 文件权限与归属 112 

53 文件的特殊权限 114 

54 文件的隐藏属性 119 

55 文件访问控制列表 121 

56 su 命令与 sudo 服务 124 

复习题 128 

第 6 章 存储结构与磁盘管理 129

61 一切从“/”开始 129 

62 物理设备的命名规则 131 

63 文件系统与数据资料 133 

64 挂载硬件设备 136 

65 添加磁盘设备 140 

66 添加交换分区 149 

67 磁盘容量配额 151 

68 软硬方式链接 153 

复习题 156 

第 7 章 使用 RAID 与 LVM 磁盘阵列技术 157

71 RAID 157 

72 LVM 171 

复习题 181 

第 8 章 使用 firewalld 防火墙保障网络安全 182

81 防火墙管理工具 182 

82 iptables 183 

83 firewalld 185 

84 服务的访问控制列表 199 

85 Cockpit 驾驶舱管理工具 200 

复习题 212 

第 9 章 使用 SSH 服务管理远程主机 213

91 配置网络服务 213 

92 远程控制服务 224 

93 不间断会话服务 231 

94 检索日志信息 239 

复习题 243 

第 10 章 使用 Apache 服务部署静态网站 244

101 网站服务程序 244 

102 配置服务文件参数 247 

103 SELinux 安全子系统 250 

104 个人用户主页功能 253 

105 虚拟主机功能 256 

106 Apache 的访问控制 265 

复习题 267 

第 11 章 使用 vsftpd 服务传输文件 268

111 文件传输协议 268 

112 vsftpd 服务程序 271 

113 TFTP 279 

复习题 281 

第 12 章 使用 Samba 或 NFS 实现文件共享 282

121 Samba 文件共享服务 282 

122 NFS 292 

123 autofs 自动挂载服务 296 

复习题 300 

第 13 章 使用 BIND 提供域名解析服务 301

131 DNS 域名解析服务 301 

132 安装 BIND 服务程序 304 

133 部署从服务器 310 

134 安全的加密传输 313 

135 部署缓存服务器 317 

136 分离解析技术 321 

复习题 325 

第 14 章 使用 DHCP 动态管理主机地址 326

141 动态主机配置协议 326 

142 部署 Kea 服务程序 327 

143 自动管理 IP 地址 329 

144 分配固定 IP 地址 335 

复习题 338 

第 15 章 使用 Postfix 与 Dovecot 部署邮件系统 339

151 电子邮件系统 339 

152 部署基础的电子邮件系统 341 

153 设置用户别名邮箱 354 

复习题 358 

第 16 章 使用 Ansible 服务实现自动化运维 359

161 Ansible 介绍与安装 359 

162 设置主机清单 363 

163 运行临时命令 367 

164 剧本文件实战 371 

165 创建及使用角色 373 

166 创建和使用逻辑卷 386 

167 判断主机组名 392 

168 管理文件属性 395 

169 管理密码库文件 398 

复习题 400 

第 17 章 使用 iSCSI 服务部署网络存储 401

171 iSCSI 技术介绍 401 

172 创建 RAID 磁盘阵列 402 

173 配置 iSCSI 服务端 404 

174 配置 Linux 客户端 408 

175 配置 Windows 客户端  411 

复习题 418 

第 18 章 使用 MariaDB 数据库管理系统 419

181 数据库管理系统 419 

182 初始化 mariaDB 服务 421 

183 管理用户以及授权 425 

184 创建数据库与数据表单 428 

185 管理表单及数据 429 

186 数据库的备份及恢复 432 

复习题 434 

第 19 章 使用 PXE Kickstart 无人值守安装服务 435

191 无人值守系统 435 

192 部署相关服务程序 436 

193 自动部署客户端系统 446 

复习题 451 

第 20 章 使用 LNMP 架构部署动态网站环境 452

201 源码包程序 452 

202 LNMP 动态网站部署架构 454 

203 搭建 Wordpress 博客 463 

204 选购服务器主机 467 

复习题 468

《Linux就该这么学(第3版)》全书速览

结束语

在AI技术大爆炸的今天,或许过往的很多工作形态都会被AI改变,但只要从事计算机技术相关的工作,还都必须从学习Linux开始,《Linux就该这么学(第 3 版)》也应该是同学们走向实际工作的起点。本书内容系统全面,涵盖系统安装、文本编辑、权限管理、磁盘管理、网络服务配置、自动化运维、数据库操作、Web服务架构搭建等内容。作者从Linux庞大的技术体系中精心挑选,力求让读者从最必要的知识入手,逐步掌握系统特点,直至运用自如。另外,本书对于零基础读者学习体验友好,从虚拟机安装、基础命令等入门内容讲起,语言通俗易懂,避免晦涩术语堆砌,降低学习门槛。有经验的读者则能获取到深度技术内容,匹配生产环境对运维人员的技能要求。未来,随着云原生、边缘计算、人工智能等技术的发展,Linux 的应用场景将更加广泛,对 Linux 人才的需求也将持续增长。如果你渴望在 IT 行业立足,如果你想提升自己的技术深度,如果你想抓住云计算时代的机遇,那么不妨从《Linux 就该这么学(第 3 版)》开始 —— 翻开这本书,你看到的不仅是一个个命令和配置,更是一条通往 Linux 进阶、通往职业成功的清晰道路。愿每一位读者都能以这本书为起点,在 Linux 的世界里不断探索、不断成长,最终成为新时代的 IT 技术强者,在数字化浪潮中乘风破浪,实现自己的职业理想!

Logo

加入「COC·上海城市开发者社区」,成就更好的自己!

更多推荐