RHEL8系统管理与性能优化

RHEL8系统管理与性能优化

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

RHEL8系统管理入门,适合新手、运维人员及红帽认证。

内容简介

本书旨在为Linux系统管理员或相关从业者介绍基于RHEL8版本的系统管理知识。RHEL8是美国红帽软件公司于2019年5月发布的最新版本的Linux系统。本书主要从入门的角度为读者介绍Linux系统管理的相关内容,同时对RHEL8中的最新特性,如yum4、stratis卷管理等加以详细讲解,让读者能够及时把握最新技术。本书的一大亮点是加入了一些与性能相关的知识点,如进程调度、内存回收等。本书分为16章,从Linux系统的历史开始讲解。本书适合对Linux系统感兴趣的新手使用,也适合有一定工作经验的运维人员阅读,还可供想获得红帽相关认证的读者作为参考资料。

章节目录

版权信息

内容简介

前言

第1章 Linux介绍及命令行访问系统

1.1 Linux系统的发展史

1.2 RHEL8的新特性

1.3 命令行及常用命令的使用

1.4 本章小结

第2章 Linux文件系统和编辑文本文件

2.1 Linux文件系统的层次结构

2.2 访问文件系统

2.3 管理文件及目录

2.4 Bash Shell通配符

2.5 编辑文本文件

2.5.1 文件I/O重定向

2.5.2 管道符

2.6 本章小结

第3章 Linux系统中的用户、群组与权限

3.1 本地用户的分类

3.2 利用命令行管理本地用户

3.3 su-与sudo

3.4 管理密码文件

3.5 群组

3.5.1 群组的分类

3.5.2 利用命令行管理群组

3.6 登录Shell与非登录Shell

3.7 权限管理

3.7.1 文件的权限

3.7.2 设置文件权限

3.7.3 修改文件所属者

3.7.4 特殊权限

3.8 本章小结

第4章 ACL对文件的访问

4.1 对文件设置ACL权限

4.2 对目录设置ACL权限

4.3 删除ACL权限

4.4 本章小结

第5章 管理Linux进程

5.1 进程的产生与进程的状态

5.2 查看进程

5.3 在后台运行任务

5.4 管理进程和任务

5.5 nice值与进程优先级

5.6 本章小结

第6章 利用systemd管理系统

6.1 systemd简介

6.2 利用systemctl命令查看单元信息

6.3 利用target.unit管理不同环境

6.4 单元配置文件

6.4.1 单元配置文件的结构

6.4.2 自定义单元配置文件

6.5 本章小结

第7章 RHEL8系统中的网络管理

7.1 网络接口命令规则

7.2 利用nmcli命令管理网络

7.3 手动修改网络配置文件

7.4 验证网络连接

7.4.1 ip命令

7.4.2 ping命令

7.4.3 netstat命令

7.4.4 静态名称解析文件

7.4.5 动态域名解析配置文件

7.5 设置主机名

7.6 本章小结

第8章 软件包管理

8.1 RPM软件包管理器

8.1.1 安装和删除RPM软件包

8.1.2 查询RPM软件包

8.1.3 校验RPM软件包的合法性

8.2 使用yum管理软件包

8.2.1 yum4简介

8.2.2 yum配置文件

8.2.3 软件仓库配置文件

8.2.4 利用yum命令管理软件包

8.2.5 管理软件包模块流

8.3 本章小结

第9章 RHEL8启动流程

9.1 系统启动流程

9.2 GRUB2的配置

9.3 系统故障排查

9.4 重置root用户的口令

9.5 本章小结

第10章 磁盘管理

10.1 MBR分区方案

10.2 GPT分区方案

10.3 利用parted工具进行分区

10.4 创建文件系统

10.5 挂载文件系统

10.6 磁盘调度

10.7 本章小结

第11章 逻辑卷管理器

11.1 逻辑卷管理器简介

11.2 LVM术语

11.3 创建LVM

11.4 扩展卷空间

11.5 缩小卷组

11.6 本章小结

第12章 使用stratis管理逻辑分层

12.1 stratis架构

12.2 stratis分层

12.3 创建和监控stratis

12.4 创建快照

12.5 本章小结

第13章 利用tuned进行系统调优

13.1 静态调优

13.2 动态调优

13.3 tuned配置文件的选择

13.4 管理tuned配置文件

13.5 自定义配置文件

13.5.1 插件的语法

13.5.2 插件的应用

13.6 本章小结

第14章 系统监控工具

14.1 vmstat

14.2 mpstat

14.3 pidstat

14.4 iostat

14.5 sar

14.6 系统压力测试

14.7 本章小结

第15章 CPU与进程调度

15.1 多任务与进程调度器

15.2 更改调度策略

15.3 CFS

15.4 针对CFS的调优

15.5 CPU缓存

15.6 本章小结

第16章 内存优化

16.1 虚拟内存与物理内存

16.2 内存缺页与TLB

16.3 内存回收

16.4 回收页缓存与匿名页交换

16.5 OOM Killer

16.6 本章小结

RHEL8系统管理与性能优化是2021年由电子工业出版社出版,作者滕子畅。

得书感谢您对《RHEL8系统管理与性能优化》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
SQL优化核心思想 电子书
10章深入SQL优化,涵盖基础知识、统计信息、访问路径、连接方式、优化技巧等。
高性能Linux服务器运维实战 电子书
真实生产环境实际案例的讲述,使你身临其境,迅速、深入地掌握各种经验和技巧,真正提高实践能力。
Linux系统管理(CentOS 6.4+iSoft Server Os V3.0) 电子书
本书分为两部分,分别介绍了Linux基础应用和企业级系统管理。Linux基础应用包括GNU/Linux历史、Linux系统安装、Linux基本操作、VI编辑器的使用、用户管理、文件系统目录与磁盘管理、输入/输出及管道、文件查找及归档、Linux的开机与启动、shell基础及编程;企业级系统管理包括系统监视、软件包的安装、Linux进程管理、服务与计划任务、设备管理与文件系统。本书基础知识介绍清楚,
深入浅出Hyperscan:高性能正则表达式算法原理与设计 电子书
Linux高性能网络详解:从DPDK、RDMA到XDP 电子书
源自作者十多年高性能网络设备领域的开发经验总结细致剖析Linux高性能网络主流解决方案以及开发细节涵盖DPDK和RDMA等当下热点技术,同时涉及前沿的XDP技术源码级教学,图示软硬件交互流程,实现方法翔实齐全,可直接用于业务实践,提升高性能网络开发能力本书主要内容:第1部分,背景知识介绍网络基本概念、计算机硬件构成、Linux操作系统、软硬件之间的信息传递方式、内核协议栈方案及其存在的问题,并详细讲解了开源网卡解决方案Corundum的实现机制。第2部分,DPDK介绍DPDK技术,具体内容包括DPDK简介、内存管理、UIO机制、基本使用方法等,并测试和分析DPDK的性能,以及为Corundum编写DPDK驱动程序。第3部分,RDMA介绍RDMA技术,内容包括其软件架构、基本元素、基本操作类型及其配套机制、传输服务、RDMA主要元素的实现等。第4部分,XDP介绍XDP的基本概念、实现机制、使用方法,以及如何在Linux设备驱动中支持XDP功能。