本书以Red Hat Enterprise Linux 8.0(红帽企业Linux 8.0)为蓝本,分15章介绍了Red Hat Enterprise Linux 8.0的基本使用和系统管理,主要包括Linux基础知识、系统安装、软件包管理、日常系统运维管理、存储、防火墙、日志、SELinux配置、网络存储设置。另外,对于*次出现在Red Hat Enterprise Linux 8.0的新功能(stratis卷文件系统管理和Cockpit管理工具)也做了详细介绍。本书内容详尽、结构清晰、语言通俗易懂,书中内容适用于Red Hat Enterprise Linux 8.0和CentOS 8.0,其中绝大部分内容也适用于其他Linux系统主要发行版本。本书可作为高等院校相关专业、Linux短期培训班的教材,也可作为广大Linux爱好者的自学参考书。
随着国民经济与社会信息化的进一步发展,Linux在电子政务、电子商务等信息化建设领域逐渐凸显出不凡之处。Linux这个免费的开放源代码的操作系统正以狂风暴雨之势影响着世界,它不仅出现在企业服务器和专业怪才的讨论组中,也开始在家用计算机上生根。Red Hat公司在开源软件界是有很大名气的,该公司发布了最早的Linux 商业版本Red Hat Linux。Red Hat公司在发布Red Hat Linux系列版本的同时,还发布了Red Hat Enterprise Linux,即Red Hat Linux 企业版,简写为RHEL。Red Hat Enterprise Linux系列版本面向企业级客户,主要应用在Linux服务器领域。
Red Hat Enterprise Linux 7.0诞生于2014年,是目前应用较为广泛的企业级Linux之一。2019年Red Hat Enterprise Linux 8.0出现了。Red Hat Enterprise Linux 8.0在系统管理、存储和虚拟化方面,与Red Hat Enterprise Linux 7.0相比有不小变化。例如,在软件包管理方面开始使用dnf,全面增强了Red Hat Enterprise Linux的虚拟化功能;在存储方面增强了对虚拟化存储的支持;在节能方面有了大幅度提升。Red Hat Enterprise Linux 8.0是目前十分强大的企业级Linux发行版本之一。
本书特点
本书所讲述的关于Red Hat Enterprise Linux 8.0内容覆盖范围广,适用人群广。在写作思路上强调在授人以渔的前提下授人以鱼,争取对每个知识点的介绍都做到深入浅出,从系统、科学的原理和机制出发,通过丰富多样的图表和具体的步骤实现详细讲解,以便读者在实际Linux操作系统中进行对照学习,提高学习效率。本书涉及Red Hat Enterprise Linux 8.0系统管理诸多方面的内容,其中绝大部分内容也适用于其他发行版本。书中使用了大量图表来对内容进行表述和归纳,便于读者理解及查阅。本书脉络清晰、内容深入浅出,具有很强的实用性和指导性。
内容安排
本书分15章,主要内容如下:
章名 内 容 介 绍
第1章 Red Hat Enterprise Linux简介 对Linux进行了概述,着重介绍了Linux和Red Hat Enterprise Linux的发展史、主要应用领域等
续表
章名 内 容 介 绍
第2章 Red Hat Enterprise Linux 8.0系统安装 重点介绍了Red Hat Enterprise Linux 8.0的安装方法
第3章 通过Cockpit工具管理Linux 重点介绍了Cockpit工具的安装配置和使用
第4章 Linux软件包管理 重点介绍了新一代软件包管理工具dnf
第5章 Linux网络管理 重点介绍了Linux网络配置文件、Linux网络管理命令,以及如何使用NetworkManager配置网络连接和Linux命令行网络配置工具
第6章 Linux用户管理 重点介绍了Linux的用户管理技巧
第7章 Linux日常系统运维管理 重点介绍了系统引导器GRUB、服务管理工具systemd、管理内核模块的方法
第8章 Linux日志管理 重点介绍了Linux日志管理的基本原理、基本命令和日志管理技巧
第9章 Linux文件系统管理 重点介绍了Linux层次式文件系统,包括文件、文件名、路径名、使用目录、访问权限和Linux文件系统管理方法
第10章 配置Linux防火墙 重点介绍了Linux系统新一代防火墙FirewallD,以及使用命令行和图形化界面管理防火墙的方法
第11章 使用SELinux和Linux安全审计工具 重点介绍了使用SELinux机制对系统进行安全增强的技术,以及Linux内核中的安全审计系统配置和使用方法
第12章 Linux网络存储设置 重点介绍了iSCSI、NFS和GlusterFS网络文件系统设置
第13 章 Linux磁盘管理 重点介绍了Linux磁盘分区、RAID、LVM、stratis、ssm等新一代磁盘存储工具的使用方法
第14章 Linux远程控制 重点介绍了SSH、VNC等远程控制工具的使用方法
第15章 Linux性能监控和调整 重点介绍了在Linux操作环境下如何进行性能监控和优化调整
适用对象
? 高等院校相关专业的学生
? 职业技术院校相关专业的学生
? Linux系统管理员
感谢
在本书编写过程中,领导、朋友和家人给予了我很大支持及帮助,电子工业出版社的李冰编辑也向我提供了无私的帮助,为了使本书能尽快与读者见面,他们都付出了很多,在此一并表示感谢。本书第l章由郝自强执笔,第2章由吕金颖执笔,第3章由曹元其、何勤童执笔,第4~15章由曹江华执笔,全书由曹江华进行统稿。另外,郝自强帮助完成了资料收集和文字校对。由于作者水平有限,书中不足之处在所难免,敬请专家和读者批评指正。
曹江华
2020年1月