本课程如无特殊约定,均采用Linux发行版CentOS7.4操作系统作为基础平台进行授课。
1、Linux系统运维深入实践
1.1、Linux用户与用户组管理
1.2、用户管理工具介绍
1.3、文件与权限的设定
1.4、磁盘分区与挂载
1.5、利用fdisk工具划分磁盘分区
1.6、利用parted工具规划磁盘分区
1.7、LVM(逻辑卷管理)的使用
1.8、Linux下常用文件系统介绍
1.9、网络文件系统(NFS)的使用
1.10、ext3/ext4 文件系统上恢复误删除文件
1.11、物理内存和虚拟内存
1.12、内存的监控与管理
1.13、进程的监控与管理
1.14、任务调度进程crond的使用
2、Linux故障排查思路与案例
2.1、处理Linux系统故障的思路
2.2、忘记Linux root密码处理过程
2.3、Linux系统无法启动的通用解决办法
2.4、Linux下常见网络故障处理思路
2.5、案例“Read-only file system”错误与解决
2.6、案例:“Too many open files”错误与解决
2.7、案例:文件已删除但空间不释放的原因
3、线上服务器应用技巧与优化经验
3.1、线上Linux服务器基础优化
3.2、Linux系统基础安全设置
3.3、Linux软件防火墙iptables使用场景与语法
3.4、Linux系统的备份以及备份方式
4、线上自动化运维工具ansible
4.1、ansible的特点与工作流程
4.2、ansible基础环境的安装与配置
4.3、ansible的常用模块
4.4、命令行方式使用ansible
4.5、使用Playbooks管理复杂任务