作品简介

本书在第1版的基础之上,全面升级为CentOS 7.x版本。CentOS 7.x和旧版本Linux相比,变化较大,本书全面介绍了CentOS 7.x系统管理的相关内容。全书共9章,内容涵盖Linux系统管理所需的知识点,讲解了Linux日常管理操作的方方面面,由浅入深,内容全面,案例丰富,实战性强。本书依次讲解了Linux的高级文件系统管理,包括磁盘配额、LVM(逻辑卷管理)和RAID(磁盘阵列);Shell基础,包括Bash操作环境的构建、输入/输出重定向、管道符、变量的设置和使用等;Shell编程,包括正则表达式、字符截取和替换命令、字符处理命令、条件判断、流程控制等知识,以及Shell编程的实例脚本演示;Linux启动管理,包括CentOS 7.x系统启动过程详解、启动引导程序(Boot Loader)、系统修复模式和内核模块管理;服务管理,包括服务的分类、管理、自启动的设置等;系统管理,包括进程管理、工作管理、系统资源查看和系统定时任务;日志管理,包括日志服务rsyslogd、日志轮替、日志分析工具;备份与恢复,包括数据备份的原理和原则、备份和恢复命令;SELinux管理,包括SELinux的安装与启动管理、安全上下文管理、日志查看、策略规则等。本书广泛适用于各种基于Linux平台服务部署及运维、开发的技术人员,以及大学计算机相关专业的学生,也是云计算学习的必备入门书籍。

沈超,资深Linux技术和虚拟化技术工程师,知名Linux培训专家。

作品目录

  • 内容简介
  • 前言
  • 第1章 运筹帷幄,操控全盘:高级文件系统管理
  • 1.1 磁盘配额
  • 1.2 LVM(逻辑卷管理)
  • 1.3 RAID(磁盘阵列)
  • 本章小结
  • 测试题
  • 第2章 化简单为神奇:Shell 基础
  • 2.1 Shell 概述
  • 2.2 Shell 脚本的运行方式
  • 2.3 Bash 的基本功能
  • 2.4 Bash 中的变量和运算符
  • 2.5 环境变量配置文件
  • 本章小结
  • 测试题
  • 第3章 管理员的“九阳神功”:Shell 编程
  • 3.1 正则表达式
  • 3.2 字符截取和替换命令
  • 3.3 字符处理命令
  • 3.4 条件判断
  • 3.5 流程控制
  • 本章小结
  • 测试题
  • 第4章 庖丁解牛,悬丝诊脉:Linux 启动管理
  • 4.1 CentOS 7.x 系统启动过程详解
  • 4.2 启动引导程序(Boot Loader)
  • 4.3 系统修复模式
  • 4.4 内核模块管理
  • 本章小结
  • 第5章 掌柜先生敲算盘:服务管理
  • 5.1 旧版系统中的服务管理
  • 5.2 CentOS 7.x 中RPM 包默认安装的单元管理
  • 5.3 CentOS 7.x 中源码包安装的服务管理
  • 本章小结
  • 第6章 七剑下天山:系统管理
  • 6.1 进程管理
  • 6.2 工作管理
  • 6.3 系统资源查看
  • 6.4 系统定时任务
  • 本章小结
  • 第7章 凡走过必留下痕迹:日志管理
  • 7.1 日志简介
  • 7.2 日志服务rsyslogd
  • 7.3 日志轮替
  • 7.4 日志分析工具
  • 本章小结
  • 第8章 常在河边走,哪有不湿鞋:备份与恢复
  • 8.1 数据备份简介
  • 8.2 备份和恢复命令:xfsdump 和xfsrestore
  • 8.3 备份命令dd
  • 本章小结
  • 第9章 服务器安全“一阳指”:SELinux 管理
  • 9.1 什么是SELinux
  • 9.2 SELinux 的安装与启动管理
  • 9.3 SELinux 安全上下文管理
  • 9.4 SELinux 日志查看
  • 9.5 SELinux 的策略规则
  • 本章小结
展开全部