图书前言

前  言

随着互联网的普及,Linux已经成为支撑各种互联网服务的重要基础之一,基本上所有的网络服务器都是基于Linux系统的。目前,随着市场需求推动以及大数据的增多,如何确保互联网系统平台的高可用性、提高计算资源利用率成为企业关注的焦点,可以说Linux网络管理和运维人员已经成为企业急需的高端人才。本书在这个背景下编写而成。

本书是一本从零开始系统介绍CentOS Stream 8 Linux系统管理和基础网络服务的自学用书和教程,遵循由浅入深的原则,循序渐进地讲解各个知识点,并充分结合实践,快速提高读者的学习兴趣,进而推动读者深入掌握相关知识。本书选择CentOS Stream 8为样本学习Linux系统,方便读者在未来工作中平滑过渡到Red Hat Enterprise Linux。

本书以实战为主旨,涵盖Linux运维的各个方面,从第1章开始就结合实战操作,使得读者能够跟随本书内容进行学习,在实际操作过程中掌握每一个知识点,最终能够系统、深入地理解Linux运维的方法,提升系统维护和网络维护的能力。

本书特色

1. 注重基础知识

为了使读者能更好地学习和掌握Linux,本书中的许多章节都着重介绍基础知识和基本技能。基础知识和基本技能在Linux的运维体系中至关重要,也是举一反三地在不同环境中快速解决问题的基础。

2. 案例式学习模式

在本书中,每个知识点都列举了多个实用的示例和解决方案,真正做到以案例教学,同时每个案例都做到有一定的启发性,以便于读者能应对更多的实际情景。

3. 注重思路教学

Linux系统中的许多软件和服务都设计得十分灵活,每个环境中都可以找到多种解决方案。对本书中的案例编者都做了详尽的解释,以便于读者理解。

4. 系统化教学

Linux的维护是一项熟能生巧的工作。对于初学者来说,看书学习非常重要,但是必须在书本的指导下多操作、多动手,才会提高学习Linux的兴趣;否则只是看了一堆方法,却不知如何实际操作,用不了多久就会失去学习的兴趣,导致半途而废。本书从零基础开始,循序渐进,是一本可用于系统化教学的Linux教程。

5. 综合示例与常见问题

本书第2~11章是系统和网络维护常用的基础技能,这些章的最后都给出了综合示例,读者可以综合本章所学,真正做到学以致用。还有很多章最后给出了一些常见问题,帮助读者认识Linux运维工作中的一些重点和难点。

本书内容

本书共分16章,内容包括虚拟环境安装CentOS Stream 8 Linux、新手需要掌握的Linux命令、vi编辑器、Linux文件系统和磁盘管理、日志系统管理、用户身份管理、应用程序管理、Shell的使用及管道与重定向、系统启动控制与进程管理、网络管理、防火墙与DHCP、网络文件共享NFS、Samba和FTP、BIND域名解析服务、Postfix与Dovecot邮件系统部署、Squid代理缓存、PXE+Kickstart无人值守安装。

脚本源码、PPT课件与教学视频下载

 

本书配套下载资源包括脚本源码、PPT课件与教学视频,请用微信扫描右边的二维码获取,可按扫描后的页面提示,填写自己的邮箱,把下载链接转发到邮箱中下载。如果有疑问和建议,请联系booksaga@163.com,邮件主题写“Linux从零开始学”。

 

适合阅读本书的读者

 Linux初学人员

 Web服务器后端工程师

 Web前端工程师

 Linux运维工程师

 互联网系统架构师

 网络管理员

 软件开发经理、项目经理

 计算机相关专业的学生

 培训机构的学员

编  者  

2022年1月