I. Basics
第1章 Linux初体验
1.1 计算机基础
1.2 操作系统基础
1.3 实验:使用VMware Workstation 12创建虚拟机
1.4 实验:虚拟机安装CentOS6.9
1.5 实验:虚拟机安装CentOS7.4
1.6 上课实验环境配置
1.7 Linux简单命令使用
1.8 获取Linux帮助
1.9 脚本:CentOS7.4 RESET.sh
1.10 脚本:CentOS6.9 RESET.sh
第2章 文件操作
2.1 Linux Standards Base
2.2 文件管理命令
2.3 I/O重定向
2.4 软硬链接
2.5 文件查找
2.6 打包压缩
第3章 访问控制
3.1 用户和组
3.2 文件权限
3.3 SELINUX
第4章 文本工具
4.1 简单文本工具
4.2 grep
4.3 正则表达式
4.4 sed
4.5 awk基本用法
4.6 awk操作符
4.7 awk控制语句
4.8 awk数组
4.9 awk函数
4.10 awk脚本
4.11 vim
第5章 Shell编程
5.1 Bash特性
5.2 Bash配置文件
5.3 Shell编程规范
5.4 Shell变量
5.5 Shell运算
5.6 Shell条件测试
5.7 Shell流程控制
5.8 Shell函数
5.9 数组
5.10 Shell字符串处理
第6章 自动化脚本
6.1 expect自动化交互处理
6.2 Linux作业管理
6.3 计划任务
第7章 软件包
7.1 rpm包管理
7.2 yum管理
7.3 编译安装
7.4 实验:CentOS6.9编译安装http
7.5 实验:CentOS7.4编译安装http
第8章 磁盘
8.1 磁盘分区
8.2 文件系统
8.3 设备挂载
8.4 RAID
8.5 LVM
第9章 网络
9.1 OSI参考模型
9.2 网络设备工作原理
9.3 TCP/IP协议栈
9.4 TCP三次握手与四次挥手
9.5 ARP
9.6 IP地址划分
9.7 Route路由
9.8 网络配置文件
9.9 Bonding多网卡绑定
9.10 CentOS7网络属性配置
9.11 网络组
第10章 系统监控
10.1 进程管理
10.2 内存工具
10.3 系统状态监控工具
10.4 网络状态监控工具
第11章 系统启动流程
11.1 CentOS6启动流程
11.2 系统初始化脚本
11.3 grub legacy
11.4 救援模式
11.5 GRUB引导修复
11.6 内核模块管理
11.7 裁剪Linux
11.8 systemd
11.9 CentOS7引导顺序
11.10 CentOS7破解root口令
11.11 GRUB2引导修复
II. Services
第1章 安全与加密
第2章 系统部署
第3章 ansible
第4章 DNS
第5章 MySQL
5.1 关系型数据库基础
5.2 初识MySQL和MariaDB
5.3 实验:CentOS7.4二进制安装MariaDB10.2.15
第6章 HTTP
III. Cluster
???有待补充???
IV. Virtualization
???有待补充???
V. Python
第1章 搭建Python3开发环境
1.1 初识Python
1.2 实验:CentOS7.4环境编译安装Python3.6.5
1.3 实验:CentOS7.4环境安装PyCharm集成开发环境
VI. Curriculum Vitae
???有待补充???
VII. Technical Interview
???有待补充???
VIII. Emotion Quotient & Adversity Quotient
???有待补充???
号外!!!
大佬博客链接,点击马上学习!
运维那点事@彭东稳
孤岛鱼夫@冯苏州
本间芽衣子@向衡
wangxcz@王星
-EOF-