Linux系统管理与服务配置实战(慕课版)

作者
千锋教育高教产品研发部
丛书名
信息技术人才培养系列规划教材
出版社
人民邮电出版社
ISBN
9787115515797
简要
简介
内容简介书籍计算机书籍 本书是*Linux云主机系统管理及服务配置实战教程,主要目的是使初次接触Linux运维技术的同学能够快速上手,并可以获得相应的Linux系统的管理手段。本书共分17章,内容包括Linux基本操作、磁盘及文件系统管理、用户权限、网络、软件管理及多命令协作等基础知识,以及常见的应用服务器的部署和维护等进阶内容,以项目实战的形式,带领读者独立建设一套完整的生态系统。
目录



第 1章 初识Linux 1


1.1 云计算简介 1


1.1.1 什么是云计算 1


1.1.2 云计算的服务特征 2


1.1.3 云计算的发展现状 2


1.1.4 云计算的应用案例 2


1.1.5 云计算学习流程 2


1.2 Linux简介 3


1.2.1 Linux系统与Windows系统 3


1.2.2 Linux系统简介 4


1.3 虚拟机系统安装 4


1.3.1 VMware Workstation虚拟机


软件安装 4


1.3.2 CentOS 7系统安装 8


1.4 快照与克隆 21


1.5 本章小结 23


1.6 习题 24


第 2章 文件管理 25


2.1 文件与路径 25


2.1.1 文件 25


2.1.2 文件路径 26


2.2 与文件操作 27


2.2.1 操作 27


2.2.2 文件操作 29


2.2.3 工作中的常见问题 33


2.3 Vim编辑器 33


2.3.1 常用命令 34


2.3.2 编辑简单的文档 36


2.4 文件时间 40


2.5 文件类型 41


2.6 本章小结 43


2.7 习题 43


第3章 用户管理 44


3.1 用户/组概览 44


3.1.1 用户标识:UID与GID 45


3.1.2 用户/组相关文件 46


3.1.3 超级用户 47


3.2 管理用户/组 47


3.2.1 创建用户/组 47


3.2.2 删除用户/组 49


3.2.3 修改用户密码 49


3.2.4 安全用户 49


3.2.5 配置文件 52


3.2.6 su/sudo命令 53


3.3 本章小结 53


3.4 习题 53


第4章 文件权限 55


4.1 基本权限UGO 55


4.1.1 设置文件属性与权限 56


4.1.2 UGO权限设置案例 59


4.2 基本权限ACL 62


4.2.1 ACL基本用法 62


4.2.2 ACL高级特性 64


4.3 高级权限 67


4.3.1 SUID权限 68


4.3.2 SGID权限 68


4.3.3 Sticky权限 69


4.4 文件属性chattr 70


4.5 进程掩码umask 71


4.6 本章小结 72


4.7 习题 72


第5章 进程管理 74


5.1 初识进程 74


5.2 查看进程 75


5.2.1 静态查看进程 75


5.2.2 动态查看进程 77


5.3 信号控制进程 80


5.3.1 kill命令 80


5.3.2 killall命令 82


5.4 进程优先级 82


5.4.1 使用top命令查看nice级别 83


5.4.2 使用ps命令查看nice级别 83


5.5 作业控制 83


5.6 实例:管理远程主机 85


5.7 本章小结 86


5.8 习题 86


第6章 I/O重定向与管道 88


6.1 I/O重定向 88


6.1.1 输出重定向 90


6.1.2 输入重定向 92


6.1.3 重定向综合案例 93


6.1.4 Subshell 95


6.2 进程管道 96


6.3 本章小结 99


6.4 习题 99


第7章 存储管理 101


7.1 存储方式 101


7.2 基本分区 104


7.2.1 添加新硬盘 104


7.2.2 MBR分区 104


7.2.3 GPT分区 108


7.2.4 创建文件系统 110


7.2.5 挂载分区 111


7.3 本章小结 114


7.4 习题 114


第8章 LVM磁盘 115


8.1 逻辑卷概念 115


8.2 创建逻辑卷 116


8.3 卷组扩容及缩减 118


8.3.1 卷组扩容 119


8.3.2 卷组缩减 119


8.4 逻辑卷扩容 120


8.5 LVM 快照应用环境 121


8.6 Swap交换分区 122


8.7 EXT文件系统 125


8.7.1 EXT文件系统基本结构 125


8.7.2 查看EXT文件系统信息 126


8.7.3 EXT日志式文件系统 129


8.7.4 修复EXT文件系统 129


8.8 XFS文件系统查看及修复 130


8.9 mount命令 131


8.10 文件链接 132


8.11 磁盘阵列 133


8.12 恢复文件 136


8.13 本章小结 137


8.14 习题 137


第9章 文件查找、打包


压缩及解压 139


9.1 文件查找 139


9.2 文件打包压缩 142


9.3 文件解压 143


9.4 tar命令实战案例 145


9.5 本章小结 145


9.6 习题 146


第 10章 RPM包管理 147


10.1 安装RPM包 147


10.2 查询RPM包 148


10.3 卸载RPM包 150


10.4 Nginx源码包管理 150


10.5 本章小结 153


10.6 习题 154


第 11章 yum管理器 155


11.1 yum管理器概述 155


11.2 yum基础源 156


11.2.1 官方源 156


11.2.2 阿里源 157


11.2.3 网易源 157


11.2.4 EPEL源 158


11.3 软件官方源 160


11.3.1 配置Nginx官方源 160


11.3.2 配置MySQL官方源 161


11.3.3 配置Zabbix官方源 163


11.4 yum管理RPM包 164


11.4.1 yum安装RPM包 165


11.4.2 yum查询RPM包 167


11.4.3 yum卸载RPM包 167


11.4.4 查询扩展 169


11.5 自建yum源 171


11.5.1 建立yum server 171


11.5.2 建立client 172


11.5.3 自建软件源 173


11.6 yum签名检查机制 174


11.7 本章小结 175


11.8 习题 175


第 12章 计划任务 176


12.1 一次性调度执行 176


12.2 循环调度执行 178


12.2.1 用户级 178


12.2.2 系统级 181


12.3 本章小结 183


12.4 习题 183


第 13章 日志系统 184


13.1 日志管理基础 184


13.1.1 处理日志的进程 184


13.1.2 常见的日志文件 184


13.1.3 rsyslogd子系统 186


13.2 logrotate日志轮转 188


13.3 本章小结 191


13.4 习题 191


第 14章 网络管理 193


14.1 网络配置 193


14.2 CentOS 7修改网卡名为eth0 197


14.3 本章小结 199


14.4 习题 199


第 15章 文件共享 200


15.1 FTP服务构建 200


15.1.1 安装vsftpd 200


15.1.2 用户访问FTP服务器 202


15.1.3 配置FTP 204


15.1.4 使用FTP共享yum源 206


15.2 nas存储之NFS 206


15.3 nas存储之CIFS 209


15.4 本章小结 212


15.5 习题 212


第 16章 域名系统 214


16.1 DNS服务 214


16.2 自建DNS服务器 215


16.2.1 唯缓存DNS服务器 215


16.2.2 DNS正向区解析配置 217


16.3 客户端查询 219


16.3.1 nslookup工具 219


16.3.2 host工具 222


16.4 本章小结 223


16.5 习题 223


第 17章 Apache服务器 225


17.1 LAMP基础部署 225





17.1.1 安装Apache 225


17.1.2 安装PHP 227


17.1.3 安装MariaDB 228


17.2 Apache基本配置 231


17.3 部署网上商城ECshop 232


17.4 部署博客系统WordPress 237


17.5 本章小结 241


17.6 习题 242








有问题微信扫码联系

推荐

Understand China
桂ICP备20004708号-4