
资源介绍
通过配置和维护 Linux 系统提升系统管理员技能
这是一本一站式 Linux 管理指南,旨在帮助你制定管理本地和云环境的高级策略,同时在数据中心实施最新的 Linux 更新
核心特点
学习如何通过 AWS 和 Azure 将 Linux 部署到云端
熟悉 Docker 和 Ansible 用于自动化,以及 Kubernetes 用于容器管理
通过掌握 Linux 命令行和自动化技术,熟练完成日常 Linux 管理任务
内容简介
利用 Linux 在现代数据中心管理中的无与伦比的多功能性,高效管理本地和云环境中的工作负载。在第二版中,你将了解 Linux 管理的最新进展,包括容器化、shell 脚本和虚拟机监控程序等方面的更新内容。
本书由经验丰富的 Linux 培训师撰写,将从本地系统的 Linux 安装开始讲解。随着学习的深入,你将掌握 Linux 命令行、文件、软件包和文件系统的相关知识。你将探索用于保护 Linux 环境的基本 Linux 命令和技术。本版新增了一章关于 shell 脚本的内容,提供了使用 shell 编程进行基本 Linux 自动化的结构化指导。本书还深入探讨了容器领域,新增了两章专门介绍 Docker 容器和虚拟机监控程序(包括 KVM 虚拟机)。当你熟练掌握 Linux 容器后,将学习现代云技术、使用 Kubernetes 管理和配置容器工作负载,以及使用 Ansible 自动化系统任务。最后,你将掌握使用 AWS 和 Azure 特定工具将 Linux 部署到云端的方法。
读完这本 Linux 书籍后,你将熟练掌握日常管理任务,无缝应对从本地到云端的各种工作流程。
你将学到什么
了解如何创建和使用 bash 脚本来自动化任务
使用 Docker 和 Kubernetes 高效处理容器化工作流程
通过 AWS 和 Azure 将 Linux 部署到云端
使用 Ansible 自动化配置管理工作负载
了解 Linux 安全的工作原理,以及如何配置 SELinux、AppArmor 和 Linux iptables
处理虚拟机和容器,理解 Kubernetes 的容器编排
探索用于管理 Linux 文件系统、网络、安全等方面的最广泛使用的命令
本书适用人群
无论你是希望了解现代 Linux 系统管理概念的新入门或资深 Linux 管理员,这本书都是宝贵的资源,包含最新的 Linux 见解和更新内容。希望将知识扩展到 Linux 操作系统的 Windows 系统管理员也将从本书的最新版本中受益。无需先前的知识,你只需要有学习的意愿即可。
目录
安装 Linux
Linux shell 与文件系统
Linux 软件管理
管理用户和组
处理进程、守护进程和信号
操作磁盘和文件系统
Linux 网络
Linux shell 脚本
保护 Linux
灾难恢复、诊断和故障排除
操作虚拟机
使用 Docker 管理容器
配置 Linux 服务器
云计算简介
通过 AWS 和 Azure 部署到云端
使用 Kubernetes 部署应用程序
使用 Ansible 进行基础设施和自动化