课程目录: Linux 基础Shell编程 openstack培训
4401 人关注
(78637/99817)
课程大纲:

          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主从复制