Linux 基础Shell编程 openstack培训
第1章 Centos8高阶之Linux系统入门
1 00-Linux运维课程介绍(职
2 01-Linux系统简介
3 02-1-centos8操作系统
4 02-2-centos8操作系统
5 03-1-Linux系统文件目录
6 03-2-Linux系统文件目录
7 03-3-vim文本编辑器使用技
8 04-Linux系统文件目录权限
9 05-1-Linux系统用户与组
10 05-2-Linux系统用户与组
11 06-1-Linux系统磁盘管理
12 06-2-Linux系统磁盘管理
13 07-1-Linux管理工具
14 07-2-Linux管理工具
15 08-Linux服务于进程管理
16 09-Linux系统网络管理
17 10-1-VNC远程连接-ser
18 10-2-vnc客户端和ssh远
第2章 Centos8高阶之Shell自动化
19 01-LinuxShell脚本简
20 02-LinuxShell常用的
21 03-LinuxShell环境变
22 04-Shell编程-IF条件语
23 05-Shell编程-CASE语
24 06-Shell编程-FOR循环
25 07-Shell编程-WHILE
26 08-Shell编程-AWK文本
27 09-1-Shell编程-SED
28 09-2-Shell编程-SED
29 10-Shell编程-函数使用
第3章 Centos8高阶之Linux服务管理
30 00-开课介绍
31 01-1-LinuxWeb服务管
32 01-2-LinuxWeb服务管
33 01-3-LinuxWeb服务管
34 01-4-LinuxWeb服务管
35 01-5-LinuxWeb服务管
36 01-6-LinuxWeb服务管
37 02-Linux-SSH服务管理
38 03-Linux-Cron计划任
39 04-1-Linux-Gitla
40 04-2-Linux-Gitla
41 05-1-Linux-Jenki
42 05-2-Linux-Jenki
43 06-1-Linux-Sonar
44 06-2-Linux-Sonar
45 06-3-Linux-Sonar
第4章 Linux入门篇 39
46 01-RHEL7-Linux系统简介与服务器硬件组成
47 02-RHEL7-Linux控制台使用和shell命令执行
48 03-RHEL7-Linux系统维护管理命令使用
49 04-RHEL7-Linux文本编辑器使用
50 05-RHEL7-Linux远程连接工具使用
51 06-RHEL7-Linux硬件资源管理与外设设备使用
52 07-RHEL7-Linux系统运行机制
53 08-RHEL7-Linux系统用户管理
54 09-1-RHEL7-Linux文件系统组成
55 09-2-RHEL7-Linux文件系统组成
56 09-3-RHEL7-Linux文件系统组成
57 10-1-RHEL7-Linux文件目录管理
58 10-2-RHEL7-Linux文件目录管理
59 10-3-RHEL7-Linux文件目录管理
60 11-1-RHEL7-Linux文件权限管理
61 11-2-RHEL7-Linux文件权限管理
62 11-3-RHEL7-Linux文件权限管理
63 12-1-RHEL7-Linux文件归档与压缩
64 12-2-RHEL7-Linux文件归档与压缩
65 13-1-1-RHEL7-Linux软件包安装管理-RPM
66 13-1-2-RHEL7-Linux软件包安装管理-RPM
67 13-2-RHEL7-Linux软件包安装管理-YUM
68 13-3-RHEL7-Linux软件包安装管理-源码编译
69 14-1-1-RHEL7-Linux 输入输出重定向
70 14-1-2-RHEL7-Linux 输入输出重定向
71 14-2-1-RHEL7-Linux 文件查找-find
72 14-2-2-RHEL7-Linux 文件查找-find
73 15-1-RHEL7-Linux进程管理
74 15-2-RHEL7-Linux进程管理
75 16-1-RHEL7-Linux 硬盘介绍与磁盘管理
76 16-2-RHEL7-Linux 磁盘加密应用
77 17-1-1-RHEL7-Linux 创建LVM逻辑卷
78 17-1-2-RHEL7-Linux 创建LVM逻辑卷
79 17-1-3-RHEL7-Linux 创建LVM逻辑卷
80 17-2-RHEL7-Linux ssm存储管理器使用
81 17-3-RHEL7-Linux 磁盘配额技巧
82 18-1-RHEL7-Linux RAID 0磁盘阵列原理
83 18-2-RHEL7-Linux RAID 1磁盘阵列原理
84 18-3-RHEL7-Linux RAID 5磁盘阵列原理
第5章 Linux实战篇
85 实战1-RHEL7-Linux批量添加用户
86 实战2-1-RHEL6-恢复root密码
87 实战2-2-RHEL7-恢复root密码
88 实战3-虚拟机网络配置管理(上网)
89 实战4-配置在线yum源
90 实战5-源码编译安装nginx服务器
91 实战6-升级Linux系统内核
92 实战7-恢复误删除的文件
93 实战8-编写自动化解压软件包脚本
94 实战9-扩容swap分区
第6章 Linux高级篇 35
95 01-1-CentOS7-搭建FTP文件传输服务器(理论)
96 01-2-CentOS7-搭建FTP文件传输服务器(匿名)
97 01-3-CentOS7-搭建FTP文件传输服务器-本地用户
98 01-4-CentOS7-搭建FTP文件传输服务器-虚拟用户
99 02-1-CentOS7-搭建Samba文件共享服务器-理论
100 02-2-CentOS7-搭建Samba文件共享服务器-实践
101 03-CentOS7-搭建NFS文件共享服务器
102 04-1-CentOS7-搭建Apache网站服务器(理论)
103 04-2-CentOS7-搭建Apache网站服务器(实践)
104 05-1-CentOS7-搭建Nginx网站服务器-理论实践
105 05-2-CentOS7-搭建Nginx网站服务器(调优)
106 06-1-CentOS7-搭建Tomcat网站服务器(理论)
107 06-2-CentOS7-搭建Tomcat网站服务器(实践)
108 07-1-CentOS7-搭建Mysql数据库服务(理论)
109 07-2-CentOS7-搭建Mysql数据库服务(部署)
110 07-3-CentOS7-搭建Mysql数据库服务(操作)
111 08-1-CentOS7-搭建LAMP网站架构平台-BBS
112 08-2-CentOS7-搭建LAMP网站架构平台-BBS
113 08-3-CentOS7-搭建LAMP网站架构平台-BBS
114 09-1-CentOS7-搭建LNMP网站架构平台nginx
115 09-2-CentOS7-搭建LNMP网站架构平台mysql
116 09-3-CentOS7-搭建LNMP网站架构平台-php
117 09-4-CentOS7-搭建LNMP网站架构平台-wp
118 10-1-CentOS7-搭建Redis数据库服务
119 10-2-CentOS7-搭建Redis数据库服务
120 11-1-CentOS7-部署Memcached(理论)
121 11-2-CentOS7-部署Memcached(部署)
122 11-3-CentOS7-部署Memcached(操作)
123 12-1-CentOS7-搭建Nginx+PHP动静分离架构
124 12-2-CentOS7-搭建Nginx+PHP动静分离架构
125 13-1-CentOS7-搭建Nginx代理服务(理论)
126 13-2-CentOS7-搭建Nginx代理服务(实践)
127 14-1-CentOS7-搭建Keepalived服务双机
128 14-2-CentOS7-搭建Keepalived服务双机
129 14-3-CentOS7-搭建Keepalived服务双机
第7章 shell 入门篇
130 00-Shell-编程环境搭建
131 00-Shell-服务器网络配置管理
132 00-Shell-服务器文件权限管理
133 00-Shell-软件包管理
134 01-Shell-编写第一个脚本
135 02-Shell-脚本多种执行方式
136 03-Shell-自定义变量
137 04-Shell-环境变量
138 05-Shell-位置变量与预定义变量
139 06-Shell-局部与全局变量
140 07-Shell编程-数值运算符号使用
141 08-Shell编程-read交互式赋值
142 09-Shell编程-条件测试语句
143 10-Shell编程-单分支IF语句
144 11-Shell编程-双分支IF语句
145 12-Shell编程-多分支IF语句
146 13-实战-监视HTTP服务运行状态
147 14-1-Shell编程-系统维护命令
148 14-2-Shell编程-系统维护命令
149 14-3-Shell编程-系统维护命令
150 15-Shell编程-for循环语句
151 16-1-Shell编程-for循环语句实例1
152 16-2-Shell编程-for循环语句实例2
153 17-Shell编程-while循环语句
第8章 shell 高级篇
154 第1课 case语句的应用
155 第2课 编写服务器启动脚本
156 第3课 循环控制符与跳出循环
157 第4课 EXIT程序控制与表达式流程控制
158 第5课 shift命令使用(左移)
159 第6课 shell编程之函数
160 第7课 shell编程之 expect使用(自动交互)
161 第8课 正则表达式(一)
162 第9课 正则表达式(二)
163 第10课 cut 文本处理工具
164 第11课 sed 流编辑器
165 第12课 awk文本处理工具
第9章 Linux之Redhat篇
166 0.1Linux课程介绍
167 1.1 Linux安装1
168 1.2 Linux安装2
169 1.3 Linux安装3
170 1.4 Linux安装4
171 1.5 Linux安装5
172 2.1 Linux桌面环境介绍
173 2.2 通过图形化获取帮助
174 2.3 Linux技术支持工具
175 2.4 切换虚拟控制台
176 2.5 配置NTP
177 2.6 SHELL简介
178 2.7 图形化管理逻辑卷
179 2.8 图形化安装软件包
180 2.9了解Linux目录结构
181 2.10 文件和目录操作命令
182 2.11 图形化工具管理防火墙
183 2.12 图形化管理逻辑卷(LVM)
184 2.13 网络配置
185 2.14 简单网络故障排除
186 2.15 硬连接和软连接
187 2.16 Linux的基本权限控制
188 2.17 Linux特殊权限设置
189 2.18 设置UMASK
190 2.19 权限设置实例
191 2.20 归档和压缩文件
192 3.1 使用fdisk工具分区
193 3.2 切换用户身份
194 3.3 格式化和挂载分区
195 3.4 从文本环境下获取帮助
196 3.5 管理用户和用户组
197 3.6 通过命令行管理用户和用户组
198 3.7 设置远程主机访问
199 3.8 基于无密码的SSH访问主机
200 3.9 超级用户密码破解
201 3.10 创建swap分区和文件
202 3.11 GRUB菜单加密
203 3.12 SELINUX简介
204 3.13 tcpwrapper简介
205 3.14 文本处理工具
206 3.15 配置网卡别名
207 3.16 重定向和管道
208 3.17 控制服务
209 3.18 创建加密文件系统
210 3.19 如何挂载NFS文件系统
211 3.20 如何挂载CIFS文件系统
212 4.1 系统启动流程
213 4.2 命令行扩展和缩减LVM
214 4.3 命令行管理LVM
215 4.4 LVM快照
216 4.5 VIM简介
217 4.6 切换运行等级
218 4.7 autofs自动挂载服务
219 4.8 chage管理密码属性
220 4.9 光驱与ISO文件的挂载与卸载
221 4.10 磁盘配额
222 4.11 ACL访问控制列表
223 4.12 命令行管理SELINUX
224 4.13 配置RAID
225 4.14 配置AIDE
226 4.15 RPM包验证
227 4.16 配置YUM服务器
228 4.17 RPM包的查询和管理
229 4.18 通过RPM安装软件
230 4.19 使用YUM安装软件包
231 4.20 通过sysctl加载内核参数
232 4.21 网卡绑定
233 4.22 网络监控
234 4.23 使用gpg加密文件(一)
235 4.24 使用gpg加密文件(二)
236 4.25 修复GRUB菜单
237 4.26 救援模式
238 4.27 救援模式实例
239 4.28 管理内核模块
240 4.29 计划任务crontab
241 4.30 信号和进程的优先级
242 4.31 管理进程
243 4.32 配置SUDO
244 4.33 日志管理
245 4.34 配置远程日志服务器
246 4.35 第三方yum资源
247 4.36 升级内核
248 4.37 管理内核模块实例
249 4.38 sysctl实例
250 4.39 防火墙基本原理(一)
251 4.40 防火墙节本原理(二)
252 4.41 防火墙基本原理(三)
253 4.42 防火墙基本原理(四)
254 4.43 防火墙节本原理(五)
255 5.1 配置FTP服务器
256 5.2 配置samba服务器
257 5.3 配置NFS服务器
258 5.4 配置仅缓存DNS服务器
259 5.5 DNS服务器原理
260 5.6 配置DNS服务器
261 5.7 配置邮件服务器
262 5.8 WEB服务器的访问控制
263 5.9 apache服务器的虚拟主机配置
264 5.10 基于SSL加密的WEB服务器
265 5.11 基于APACHE的WEB服务器配置
266 5.12 配置ISCSI服务器
267 5.13 配置ISCSI客户端
268 5.14 DHCP服务器的安装与配置
第10章 Linux之Ansible篇 6
269 01-认识ansible
270 02-安装ansible
271 03-通过ansible命令管理主机
272 04-通过ansible playbook 管理主机
273 05-ansible模块应用(一)
274 06-ansible模块应用(二)
第11章 Linux之Devops篇 6
275 01-DevOps-Git简介与系统更新
276 02-DevOps-Gitlab安装与使用
277 03-DevOps-Git总结笔记整理
278 04-DevOps-缓存中间件
279 05-DevOps-Jenkins基本概念与安装
280 06-DevOps-Jenkins插件管理与项目创建
第12章 Linux之Redis篇 18
281 01.Redis和NoSQL概述
282 02.Redis的编译
283 03.Redis服务器的启动
284 04.Redis客户端的连接
285 05.Redis的多服务启动
286 06.Redis服务器的关闭
287 07.Redis的常用命令
288 08.Redis的多数据库切换
289 09.使用Jedis连接Redis服务
290 10.使用JedisPool连接Redis服务
291 11.Redis的String类型和常用命令
292 12.Redis的Hash类型和常用命令
293 13.Redis的List类型和常用命令
294 14.Redis的Set类型和常用命令
295 15.Redis的SortedSet类型和常用命令
296 16.Redis其他命令
297 17.Redis的两种持久化方式
298 18.Redis的Replication主从复制