Linux 云计算+运维开发 3.0
├─01 阶段一 运维基本功
│ ├─1-1 运维概述与 CentOS7.6 系统安装部署
│ │ 001-学习目标.mp4
│ │ 002-运维概述与未来发展方向.mp4
│ │ 003-运维的诞生以及行业发展前景.mp4
│ │ 004-铁三角的概念.mp4
│ │ 005-部门职责与上线生产.mp4
│ │ 006-网站的基本概念.mp4
│ │ 007-网站的运行模式(重要).mp4
│ │ 008-几个重要概念.mp4
│ │ 009-服务器组成结构.mp4
│ │ 010-操作系统概述.mp4
│ │ 011-Linux 发展史.mp4
│ │ 012-VMware 虚拟机软件.mp4
│ │ 013-VMware 虚拟机软件的安装.mp4
│ │ 014-Linux 运行环境准备.mp4
│ │ 015-安装 Linux 操作系统.mp4
│ │ 016-快照备份.mp4
│ │ 017-锁屏设置问题.mp4
│ │
│ ├─1-10 Linux 进程检测与进程管理
│ │ 183-学习目标.mp4
│ │ 184-进程与程序的关系.mp4
│ │ 185-top 命令详解(上).mp4
│ │ 186-top 命令详解(中).mp4
│ │ 187-top 命令详解(下).mp4
│ │ 188-top 系统的进程信息(上).mp4
│ │ 189-top 系统的进程信息(下).mp4
│ │ 190-free 命令查看系统的内存使用情况.mp4
│ │ 191-df 命令查看磁盘剩余情况.mp4
│ │ 192-ps 命令详解静态查看系统的进程信息.mp4
│ │ 193-ps 命令的补充(BSD 格式).mp4
│ │ 194-netstat 与 ss 查询访问的访问信息、.mp4
│ │ 195-kill 与 killall 命令发送信号给进程.mp4
│ │ 196_ 判断题解析.mp4
│ │ 197_ 单选题解析.mp4
│ │ 198_rpm 强制卸载(扩展).mp4
│ │ 199_ 多选题与简单题解析.mp4
│ │ 200_ 进程的优先级扩展(上).mp4
│ │ 201_ 进程的优先级扩展(中).mp4
│ │ 202201_ 进程的优先级扩展(下).mp4
│ │
│ ├─1-11 阿里云与开源项目上线部署实战
│ │ 203_ 学习目标.mp4
│ │ 204_ 任务背景.mp4
│ │ 205_ 阿里云镜像源配置.mp4
│ │ 206_yum 命令搜索软件.mp4
│ │ 207_MX 软件的复制与粘贴.mp4
│ │ 208_yum 命令安装软件.mp4
│ │ 209_yum 命令卸载软件.mp4
│ │ 210_yum 命令更新软件.mp4
│ │ 211_LAMP 概述.mp4
│ │ 212_ 阿里云账号注册与实名认证.mp4
│ │ 213_ 购买阿里云 ECS.mp4
│ │ 214_ 阿里云 ECS 服务器测试.mp4
│ │ 215_ 购买 ECS 服务器.mp4
│ │ 216_ 关闭防火墙与 SELinux.mp4
│ │ 217_ 检查系统是否已安装 AMP 软件.mp4
│ │ 218_Apache 软件的安装与配置.mp4
│ │ 219_MySQL 软件的安装.mp4
│ │ 220_MySQL 数据库初始化(重要).mp4
│ │ 221_ 本地 Linux 安装 MySQL(上.mp4
│ │ 222_ 本地 Linux 安装 MySQL(下).mp4
│ │ 223_PHP 的安装与配置.mp4
│ │ 224_ 本地 PHP 安装与测试.mp4
│ │ 225_ 上传源代码以及安装 unzip 解压缩工具.mp4
│ │ 226_ 解压与移动源代码到项目目录.mp4
│ │ 227_ 安装 Discuz 论坛.mp4
│ │ 228_ 域名解析与备案.mp4
│ │
│ ├─1-2 Linux 入门级命令
│ │ 018-学习目标.mp4
│ │ 019-快照备份.mp4
│ │ 020-克隆备份.mp4
│ │ 021-快照与克隆的区别.mp4
│ │ 022-Linux 严格区分大小写.mp4
│ │ 023-Linux 文件的扩展名或后缀名.mp4
│ │ 024-Linux 系统中一切皆文件.mp4
│ │ 025-Linux 存储设备必须先挂载后使用.mp4
│ │ 026-Linux 系统分区与文件结构.mp4
│ │ 027-Linux 系统文件目录的用途.mp4
│ │ 028-开启终端与 Linux 命令格式.mp4
│ │ 029-Linux 下的命令补全.mp4
│ │ 030-su 切换用户命令.mp4
│ │ 031-uname 命令.mp4
│ │ 032-ls 命令与绝对路径和相对路径.mp4
│ │ 033-ls 命令与选项说明.mp4
│ │ 034-pwd 命令.mp4
│ │ 035-cd 命令.mp4
│ │ 036-clear 命令.mp4
│ │ 037-whoami 命令.mp4
│ │ 038-reboot 命令.mp4
│ │ 039-shutdown 命令.mp4
│ │ 040-type 命令.mp4
│ │ 041-history 命令.mp4
│ │ 042-hostnamectl 命令(重要).mp4
│ │
│ ├─1-3 Linux 文件管理(上)
│ │ 043-判断题解析.mp4
│ │ 044-单选题解析.mp4
│ │ 045-多选题与简单题解析.mp4
│ │ 046-学习目标.mp4
│ │ 047-Linux 下文件名称规则.mp4
│ │ 048-Linux 下目录创建.mp4
│ │ 049-Linux 下的目录删除.mp4
│ │ 050-Linux 下文件创建.mp4
│ │ 051-Linux 下文件删除.mp4
│ │ 052-rm 的危险操作.mp4
│ │ 053-Linux 下的复制操作.mp4
│ │ 054-Linux 下的剪切与重命名操作.mp4
│ │ 055-Linux 下文件打包操作.mp4
│ │ 056-查看 tar 包文件内容及更新内容到 tar 包.mp4
│ │ 057-释放 tar 包中的文件.mp4
│ │ 058-打包并压缩操作.mp4
│ │ 059-解压缩操作.mp4
│ │ 060-zip 压缩与解压缩.mp4
│ │ 061-压缩与解压缩总结.mp4
│ │ 062-课程总结.mp4
│ │
│ ├─1-4 Linux 文件管理(下)
│ │ 063-VIM 编辑器概述.mp4
│ │ 064-VIM 编辑器四种模式的关系.mp4
│ │ 065-文件的打开与退出.mp4
│ │ 066-移动光标(命令模式).mp4
│ │ 067-复制与粘贴(命令模式).mp4
│ │ 068-剪切与删除(命令模式).mp4
│ │ 069-撤销与恢复(命令模式).mp4
│ │ 070-命令模式总结.mp4
│ │ 071-文件的保存与退出(末行模式).mp4
│ │ 072-查找与搜索功能(末行模式).mp4
│ │ 073-替换光标所在行的关键词(末行模式).mp4
│ │ 074-文件内容的替换(命令模式).mp4
│ │ 075-显示行号与取消行号(命令模式).mp4
│ │ 076-paste 模式(命令模式 了解).mp4
│ │ 077-末行模式总结.mp4
│ │ 078-编辑模式.mp4
│ │ 079-可视化模式(了解).mp4
│ │ 080-为配置文件添加多行注释(重点).mp4
│ │ 081-为配置文件去除#多行注释(重点).mp4
│ │ 082-代码着色(实用功能).mp4
│ │ 083-异常退出解决方案.mp4
│ │ 084-退出的另外一种方式.mp4
│ │ 085-cat 与 tac 命令详解.mp4
│ │ 086-head 命令(显示前 n 行).mp4
│ │ 087-tail 命令(显示后 n 行与动态输出).mp4
│ │ 088-判断题解析.mp4
│ │ 089-单选题解析.mp4
│ │ 090-多选题解析.mp4
│ │ 091-简答题解析.mp4
│ │ 092-more 与 less 详解.mp4
│ │ 093-wc 命令.mp4
│ │ 094-du 命令.mp4
│ │ 095-find 命令.mp4
│ │ 096-grep 命令.mp4
│ │ 097-输出重定向(覆盖输出与追加输出).mp4
│ │
│ ├─1-5 Linux 用户管理
│ │ 098-学习目标.mp4
│ │ 099-用户和组的关系(重要).mp4
│ │ 100-用户组的添加操作.mp4
│ │ 101-用户组的修改操作.mp4
│ │ 102-用户组的删除操作.mp4
│ │ 103-用户的添加操作.mp4
│ │ 104-用户信息查询.mp4
│ │ 105-用户信息查询.mp4
│ │ 106-回顾用户组与用户管理.mp4
│ │ 107-与用户相关的文件 passwd 详解.mp4
│ │ 108-用户的修改操作(上).mp4
│ │ 109-用户的修改操作(下).mp4
│ │ 110-密码设置补充.mp4
│ │ 111-su 切换账号与 wheel 组(了解).mp4
│ │ 112-用户的删除操作.mp4
│ │ 113-已登录账号删除的解决方案.mp4
│ │ 114-用户管理总结.mp4
│ │
│ ├─1-6 管道命令详解
│ │ 115-管道符与过滤筛选功能.mp4
│ │ 116-管道符支持的命令.mp4
│ │ 117-管道命令实现统计功能.mp4
│ │ 118-xargs 命令扩展.mp4
│ │
│ ├─1-7 Linux 网络配置与远程管理
│ │ 119-ifconfig 获取网卡信息(IP 地址).mp4
│ │ 120-与网卡相关的配置文件.mp4
│ │ 121-查询计算机网络状态.mp4
│ │ 122-启动重启或停止网络.mp4
│ │ 123-SSH 协议与 sshd 服务.mp4
│ │ 124-使用 MX 连接 Linux 与实现文件传输.mp4
│ │
│ ├─1-8 Linux 权限管理
│ │ 125-判断题解析.mp4
│ │ 126-单选题解析.mp4
│ │ 127-多选题解析.mp4
│ │ 128-简单题解析.mp4
│ │ 129-学习目标.mp4
│ │ 130-权限的基本概念.mp4
│ │ 131-Linux 用户身份类别.mp4
│ │ 132-查看文件的类型与权限信息.mp4
│ │ 133-补充:Linux 的 7 大类文件.mp4
│ │ 134-设置文件或文件夹权限(字母形式).mp4
│ │ 135-设置文件或文件夹权限(数字形式).mp4
│ │ 136-奇葩权限(单独出现 2 或 3 的情况).mp4
│ │ 137-数字权限练习题.mp4
│ │ 138-数字权限练习题答案.mp4
│ │ 139-特殊权限(文件删除需要具备何种权限).mp4
│ │ 140-文件拥有者与所属组查看.mp4
│ │ 141-文件拥有者与所属组的修改.mp4
│ │ 142-特殊位 S.mp4
│ │ 143-粘滞位 T.mp4
│ │ 144-ACL 权限控制(重点).mp4
│ │ 145-umask 值(了解不要操作).mp4
│ │
│ └─1-9 Linux 系统服务
│ 146-学习目标.mp4
│ 147-使用 systemctl 命令显示系统服务(扩展管道).mp4
│ 148-Linux 系统服务的管理.mp4
│ 149-服务持久化(开机自启与开机不自启).mp4
│ 150-systemctl 命令总结.mp4
│ 151-扩展:Linux 的 Running Level.mp4
│ 152-NTP 时间同步服务.mp4
│ 153-RPM 软件包查询与卸载.mp4
│ 154-RPM 软件包安装(上).mp4
│ 155-RPM 软件包安装(下).mp4
│ 156-RPM 扩展(依赖关系与 yum).mp4
│ 157-查看文件所属的包名.mp4
│ 158-查询软件安装后生成了哪些文件.mp4
│ 159-光盘挂载与解挂.mp4
│ 160-判断题解析.mp4
│ 161-扩展:权限大总结.mp4
│ 162-单选题解析.mp4
│ 163-多选题解析.mp4
│ 164-firewalld 防火墙概述与区域概念.mp4
│ 165-firewalld 防火墙运行模式与永久模式.mp4
│ 166-firewalld 查看停止与启动操作.mp4
│ 167-firewalld 的重启与重载服务.mp4
│ 168-firewalld 开机启动与开机不启动.mp4
│ 169-管理工具+默认 zone+防火墙规则.mp4
│ 170-添加防火墙规则(根据服务名称).mp4
│ 171-移除防火墙规则(根据服务的名称).mp4
│ 172-添加防火墙规则(根据服务的端口号).mp4
│ 173-移除防火墙规则(根据服务的端口号).mp4
│ 174-防火墙规则(永久模式).mp4
│ 175-Windows 中的计划任务.mp4
│ 176-计划任务的编写规则(上).mp4
│ 177-计划任务的编写规则(下).mp4
│ 178-计划任务的小案例.mp4
│ 179-计划任务的权限.mp4
│ 180-查看计划任务的保存文件.mp4
│ 181-计划任务的日志程序.mp4
│ 182-扩展:at 一次性计划任务.mp4
│
├─02 阶段二 运维系统服务
│ ├─01_ 第一章网络基础
│ │ ├─1-1 网络的基本概念
│ │ │ 001_ 计算机拓扑结构.mp4
│ │ │ 002_ 计算机硬件介绍.mp4
│ │ │ 003_ 服务器介绍.mp4
│ │ │ 004_ 计算机网络设备.mp4
│ │ │ 005_ 任务说明.mp4
│ │ │ 006_ 网络设备连接介质.mp4
│ │ │ 007_IP 和 MAC 简介.mp4
│ │ │ 008_IP 地址介绍.mp4
│ │ │ 009_ 十进制和二进制转换.mp4
│ │ │ 010_ 十进制转二进制.mp4
│ │ │ 011_A 类 IP 地址.mp4
│ │ │ 012_B 类 IP 地址.mp4
│ │ │ 013_ 特殊 IP+总结.mp4
│ │ │ 014_ 根据子网掩码判断主机数.mp4
│ │ │ 015_ 根据 IP 和子网来判断子网掩码.mp4
│ │ │ 016_ 根据 IP 和子网掩码判断子网数和范围.mp4
│ │ │ 017_ 课堂练习.mp4
│ │ │ 018_ 任务解决方案.mp4
│ │ │
│ │ ├─1-2 OSI 七层模型与 TCP 协议
│ │ │ 019_OSI 的七层模型.mp4
│ │ │ 020_ 数据的传输过程.mp4
│ │ │ 021_TCP_IP 协议簇四层模型相关协议[了解].mp4
│ │ │ 022_ 数据的封装与解封装过程【了解】.mp4
│ │ │ 023_TCP 协议的三次握手【理解】.mp4
│ │ │ 024_TCP 协议的四次断开【理解】.mp4
│ │ │ 025_ 桥接和 NAT 网络【理解】.mp4
│ │ │ 026_ 仅主机模式+总结.mp4
│ │ │ 027_NAT 模式补充【理解+记忆】.mp4
│ │ │ 028_ 查看网络信息基本命令[掌握].mp4
│ │ │ 029_ 静态 IP 地址配置.mp4
│ │ │ 030_ 静态 IP 地址配置错误总结[熟悉].mp4
│ │ │ 031_ 网卡名字命名规则和修改【了解】.mp4
│ │ │ 032_ 主机的其他配置[主机名+DNS].mp4
│ │ │
│ │ └─1-3 路由表与抓包工具使用
│ │ 033_ 读懂路由表信息【掌握】.mp4
│ │ 034_ 多网卡配置【熟悉】.mp4
│ │ 035_ 读懂路由表信息 2[掌握].mp4
│ │ 036_ 路由转发实验【理解】avi.mp4
│ │ 037_ 路由转发实验总结.mp4
│ │ 038_ 实验需求讲解.mp4
│ │ 039_Centos7 安装【掌握】.mp4
│ │ 040_Centos7 安装后续.mp4
│ │ 041_Centos7 基础网络环境配置[掌握].mp4
│ │ 042_Centos7 基础环境配置-本地 yum 源【掌握】.mp4
│ │ 043_wireshark 工具抓 ping 包[了解].mp4
│ │ 044_wireshark 工具抓 ssh 三次握手四次断开[了解].mp4
│ │ 045_telnet 服务搭建 Centos7【了解】.mp4
│ │ 046_ 远程登录环境介绍【理解】.mp4
│ │ 047_wireshark 工具抓 telnet 数据包.mp4
│ │ 048_tcpdump 工具抓包【了解】.mp4
│ │
│ ├─02-第二章 系统服务
│ │ ├─2-1 Linux 高级指令
│ │ │ 049-find 命令回顾.mp4
│ │ │ 050-创建文件并设置文件最后修改时间.mp4
│ │ │ 051-根据文件的最后修改时间搜索文件.mp4
│ │ │ 052-find 命令的-exec 选项.mp4
│ │ │ 053-dd 命令,用于快速生成指定大小的文件.mp4
│ │ │ 054-根据文件大小搜索文件.mp4
│ │ │ 055-tree 命令详解.mp4
│ │ │ 056-计算机克隆操作.mp4
│ │ │ 057-scp 命令下载文件或目录.mp4
│ │ │ 058-scp 命令上传文件或目录.mp4
│ │ │ 059-scp 实现虚拟机与阿里云文件传输.mp4
│ │ │ 060-计划任务与 tar 实现定时备份.mp4
│ │ │
│ │ ├─2-10 系统服务之 SAMBA 服务
│ │ │ 250.-SAMBA 概述与环境准备.mp4
│ │ │ 251-smb.conf 配置文件详解.mp4
│ │ │ 252-samba 综合案例之服务器端搭建.mp4
│ │ │ 253-windows 中挂载 samba.mp4
│ │ │ 254-挂载目录不可写解决方案.mp4
│ │ │ 255-linux 中使用 samba.mp4
│ │ │
│ │ ├─2-11 系统服务之 DNS 服务
│ │ │ 256DNS 任务背景.mp4
│ │ │ 257-DNS 课程目标.mp4
│ │ │ 258-DNS 的作用.mp4
│ │ │ 259-DNS 的结构.mp4
│ │ │ 260-DNS 工作原理+dig 工具.mp4
│ │ │ 261-DNS 搭建前环境准备.mp4
│ │ │ 262-DNS 软件安装与查询.mp4
│ │ │ 263-DNS 两大配置文件.mp4
│ │ │ 264-正向解析详细配置.mp4
│ │ │ 265-Web 服务器配置.mp4
│ │ │ 266-客户端进行 DNS 测试.mp4
│ │ │ 267-与 DNS 以及网络相关的两个小 bug.mp4
│ │ │ 268-DNS 的反向解析.mp4
│ │ │ 269-多域 DNS 服务器搭建.mp4
│ │ │ 270-NTP 时间服务器搭建.mp4
│ │ │ 271-DNS 主从配置(上).mp4
│ │ │ 272-DNS 主从配置(下).mp4
│ │ │
│ │ ├─2-12 LAMP 架构设计
│ │ │ 273-任务背景.mp4
│ │ │ 274-LAMP 概述.mp4
│ │ │ 275-MySQL 编译安装.mp4
│ │ │ 276-MySQL 初始化与启动.mp4
│ │ │ 277-MySQL 密码与环境变量配置.mp4
│ │ │ 278-源码安装 Apache 依赖软件 apr.mp4
│ │ │ 279-安装 Apache 软件.mp4
│ │ │ 280 源码安装 PHP 软件.mp4
│ │ │ 281-让 Apache 认识 PHP.mp4
│ │ │ 282-部署 Web 项目.mp4
│ │ │
│ │ ├─2-2 用户和用户组(回顾)
│ │ │ 061-用户的概念以及类别.mp4
│ │ │ 062-用户添加扩展.mp4
│ │ │ 063-用户组管理.mp4
│ │ │ 064-用户的修改(主组和附属组).mp4
│ │ │ 065-用户的修改(家目录).mp4
│ │ │ 066-用户的修改(禁止登陆操作系统).mp4
│ │ │ 067-用户的删除.mp4
│ │ │ 068-用户密码的修改.mp4
│ │ │ 069-stdin 标准输入修改用户密码.mp4
│ │ │ 070-更改用户的账号信息(上).mp4
│ │ │ 071-更改用户的账号信息(下).mp4
│ │ │ 072-gpasswd 附属组管理(上).mp4
│ │ │ 073-gpasswd 附属组管理(下).mp4
│ │ │
│ │ ├─2-3 权限管理(回顾)
│ │ │ 074-Linux 权限概述.mp4
│ │ │ 075-普通权限 rwx.mp4
│ │ │ 076-图解常见操作权限.mp4
│ │ │ 077-普通权限与两种设置方式(字母+数字).mp4
│ │ │ 078-高级权限(字母形式).mp4
│ │ │ 079-高级权限(数字形式.mp4
│ │ │ 080-umask 值.mp4
│ │ │ 081-文件拥有者以及所属组的更改.mp4
│ │ │ 082-Linux 软件包概述.mp4
│ │ │
│ │ ├─2-4 Linux 软件包管理
│ │ │ 083-二进制软件包的安装.mp4
│ │ │ 084-ACL 访问权限控制(扩展).mp4
│ │ │ 085-源码包的安装.mp4
│ │ │ 086-源码安装详解(上).mp4
│ │ │ 087-源码安装详解(下).mp4
│ │ │ 088-axel 多线程下载软件安装详解(上).mp4
│ │ │ 089-使用软链接解决源码安装软件无法访问问题.mp4
│ │ │ 090-使用环境变量解决源码安装软件无法访问问题.mp4
│ │ │ 091-解决源码安装软件手册找不到问题.mp4
│ │ │ 092-卸载源码安装的软件.mp4
│ │ │
│ │ ├─2-5 yum 源配置
│ │ │ 093-任务背景.mp4
│ │ │ 094-课程目标.mp4
│ │ │ 095-yum 源概述.mp4
│ │ │ 096-本地 yum 源备份.mp4
│ │ │ 097-本地 YUM 源光盘配置(上).mp4
│ │ │ 098-本地 YUM 源光盘配置(下).mp4
│ │ │ 099-man 5 配置文件求帮助.mp4
│ │ │ 100-网络 YUM 源配置(知名镜像站).mp4
│ │ │ 101-安装腾讯源与 EPEL 源.mp4
│ │ │ 102-特定软件源配置(如 Nginx).mp4
│ │ │ 103-缓存某些软件到本地.mp4
│ │ │ 104-自建 YUM 仓库.mp4
│ │ │
│ │ ├─2-6 系统服务之 SSH 服务
│ │ │ 177-对称加密算法.mp4
│ │ │ 178-非对称加密算法.mp4
│ │ │ 179-对称加密与非对称加密的区别.mp4
│ │ │ 180-环境准备(jumpserver 与 realserver).mp4
│ │ │ 181-SSH 基于用户名密码的认证原理(上).mp4
│ │ │ 182-SSH 基于用户密码的认证原理(下).mp4
│ │ │ 183-SSH 总结.mp4
│ │ │ 184-SSH 服务搭建前环境准备.mp4
│ │ │ 185-VMware 中的三种网络模式(上).mp4
│ │ │ 186-VMware 中三种网络模式(下).mp4
│ │ │ 187-手绘桥接模式.mp4
│ │ │ 188-手绘仅主机模式.mp4
│ │ │ 189-手绘 NAT 模式.mp4
│ │ │ 190-静态 IP 设置(1).mp4
│ │ │ 191-静态 IP 设置(2).mp4
│ │ │ 192-静态 IP 设置(3).mp4
│ │ │ 193-课程总结.mp4
│ │ │ 194-SSH 服务的安装与配置.mp4
│ │ │ 195-创建用户并授权.mp4
│ │ │ 196-禁用 root 登录与更改 SSH 默认端口.mp4
│ │ │ 197-SSH 客户端不验证指纹.mp4
│ │ │ 198 配置 EPEL 源安装 pwgen 工具.mp4
│ │ │ 199-pwgen 密码生成器的使用.mp4
│ │ │ 200-scp 命令(-P 选项).mp4
│ │ │ 201-踢出系统中已经登录账号.mp4
│ │ │ 202-SSH 免密登录任务背景.mp4
│ │ │ 203SSH 免密登录课程目标.mp4
│ │ │ 204-回顾基于用户名密码的认证方式.mp4
│ │ │ 205-基于密钥对的认证原理(重点).mp4
│ │ │ 206-免密登录的具体实现(上).mp4
│ │ │ 207-免密登录的具体实现(下).mp4
│ │ │
│ │ ├─2-7 系统服务之 RSYNC 文件同步服务
│ │ │ 208-任务背景.mp4
│ │ │ 209 课程目标.mp4
│ │ │ 210-RSYNC 概述.mp4
│ │ │ 211RSYNC 基本语法.mp4
│ │ │ 212-RSYNC 本地文件同步.mp4
│ │ │ 213-服务器环境准备(重要).mp4
│ │ │ 214-RSYNC 远程文件同步.mp4
│ │ │ 215-思考题 1-免密远程文件同步.mp4
│ │ │ 216-思考题 2-SSH 更改端口的文件同步.mp4
│ │ │ 217-把 rsync 作为系统服务(上).mp4
│ │ │ 218-把 rsync 作为系统服务(下).mp4
│ │ │ 219-RSYNC 任务解决方案.mp4
│ │ │ 220-任务总结.mp4
│ │ │ 221-给 RSYNC 服务添加密码.mp4
│ │ │ 222-RSYNC 结合 INOTIFY 实现代码实时同步.mp4
│ │ │ 223-把 rsync 托管给 xinetd 系统服务.mp4
│ │ │
│ │ ├─2-8 系统服务之 FTP 服务
│ │ │ 224-任务背景.mp4
│ │ │ 225-课程目标.mp4
│ │ │ 226-ftp 服务概述.mp4
│ │ │ 227-rsync 托管给 xinetd 后无法启动.mp4
│ │ │ 228-FTP 的主动模式(服务器端向客户端发起连接).mp4
│ │ │ 229-FTP 的被动模式(客户端向服务器端发起连接).mp4
│ │ │ 230-FTP 服务器架构.mp4
│ │ │ 231-ftp-lftp 与 vsftpd 的关系.mp4
│ │ │ 232-vsftpd.conf 配置文件详解.mp4
│ │ │ 233-任务解决方案(上).mp4
│ │ │ 234-任务解决方案(下).mp4
│ │ │ 235-经验值详解.mp4
│ │ │ 236-ftp 客户端工具详解.mp4
│ │ │ 237-lftp 客户端工具详解.mp4
│ │ │ 238-ftp 的黑白名单.mp4
│ │ │ 239-ftp 网络访问控制.mp4
│ │ │ 240-在 html 页面使用第三方平台视频.mp4
│ │ │
│ │ └─2-9 系统服务之 NFS 服务
│ │ 241-任务背景.mp4
│ │ 242-课程目标.mp4
│ │ 243-服务器环境准备(重要).mp4
│ │ 244-NFS 软件的安装.mp4
│ │ 245-NFS 配置文件详解.mp4
│ │ 246-NFS 服务器的搭建.mp4
│ │ 247-Web 服务器的搭建.mp4
│ │ 248-挂载 NFS.mp4
│ │ 249-实时备份演示.mp4
│ │
│ ├─03_ 第三章磁盘管理
│ │ ├─3-1 磁盘管理(上)
│ │ │ 283_ 任务背景说明【明白需求】.mp4
│ │ │ 284_ 机械硬盘读取数据原理【了解】.mp4
│ │ │ 285_ 机械硬盘写数据原理【了解】.mp4
│ │ │ 286_ 硬盘的分区方案简单介绍【了解】.mp4
│ │ │ 287_ 硬盘的接口类型介绍【了解】.mp4
│ │ │ 288_fdisk 工具对硬盘分区.mp4
│ │ │ 289_ 磁盘分区过程+挂载使用.mp4
│ │ │ 290_ 分区总结.mp4
│ │ │ 291_ 手动挂载 mount 命令使用.mp4
│ │ │ 292_ 开机自动挂载.mp4
│ │ │ 293_autofs 实现自动挂载本地资源.mp4
│ │ │ 294_autofs 实现自动挂载网络资源(nfs).mp4
│ │ │
│ │ ├─3-2 磁盘管理(下)
│ │ │ 295_swap 空间扩容方法 1.mp4
│ │ │ 296_swap 空间扩容方法 2【模拟大文件】.mp4
│ │ │ 297_GPT 分区(gdisk).mp4
│ │ │ 298_GPT 分区(parted).mp4
│ │ │ 299_ 逻辑卷相关概念介绍.mp4
│ │ │ 300_ 创建逻辑卷并挂载使用.mp4
│ │ │ 301_ 创建逻辑卷指定大小.mp4
│ │ │ 302_ 逻辑卷相关命令.mp4
│ │ │ 303_ 逻辑卷实现动态扩容.mp4
│ │ │ 304_MySQL 数据迁移准备工作(创建逻辑卷).mp4
│ │ │ 305_MySQL 数据库迁移(迁移数据文件到逻辑卷).mp4
│ │ │ 306_MySQL 数据库迁移后续测试.mp4
│ │ │ 307_ 数据迁移思路.mp4
│ │ │ 308 逻辑卷实现条带化.mp4
│ │ │
│ │ └─3-3 磁盘分区与软 RAID
│ │ 309_ 逻辑卷总结回顾.mp4
│ │ 310_ 逻辑卷创建快照.mp4
│ │ 311_ 逻辑卷创建快照挂载使用+原理.mp4
│ │ 312_ 快照自动扩容.mp4
│ │ 313_ 快照原理总结.mp4
│ │ 314_ 磁盘配额限制【了解】.mp4
│ │ 315_RAID 介绍+RAID 级别 0 和 1.mp4
│ │ 316_RAID 级别介绍【5+6+10】.mp4
│ │ 317_ 软硬 RAID 介绍.mp4
│ │ 318_ 软 RAID 创建前环境准备.mp4
│ │ 319__ 创建 raid0.mp4
│ │ 320mdadm 参数.mp4
│ │ 321_raid1 创建+格式化挂载使用.mp4
│ │ 322_raid1 热插拔验证.mp4
│ │ 323_ 往 raid1 添加设备.mp4
│ │ 324_raid5 创建+测试验证.mp4
│ │ 325_raid 启动和停止.mp4
│ │ 326_raid 的删除.mp4
│ │ 327_ 软连接特点+创建和删除.mp4
│ │ 328_ 硬连接特点.mp4
│ │ 329_ 硬连接创建.mp4
│ │
│ ├─04_ 第四章 shell 脚本
│ │ ├─4-1 小工具
│ │ │ 330_ 小工具 grep 别名定义显示颜色.mp4
│ │ │ 331_ 小工具 grep 使用【常用选项】.mp4
│ │ │ 332_ 小工具 cut 使用【列截取】.mp4
│ │ │ 333._ 小工具 sort 和 uniq 使用.mp4
│ │ │ 334_ 小工具使用 tee.mp4
│ │ │ 335_ 小工具使用 diff【正常模式】.mp4
│ │ │ 336_ 小工具使用 diff【上下文模式】.mp4
│ │ │ 337_ 小工具使用 diff【合并模式】.mp4
│ │ │ 338_ 小工具使用 diff【其他技巧】.mp4
│ │ │ 339_ 小工具使用 paste.mp4
│ │ │ 340_ 小工具 tr 使用【熟悉功能】.mp4
│ │ │ 341_shell 中的通配符.mp4
│ │ │ 342_shell 中引号区别.mp4
│ │ │
│ │ ├─4-2 Shell 基础知识
│ │ │ 343_ 编译型语言分类.mp4
│ │ │ 344_SHELL 介绍.mp4
│ │ │ 345_ 如何学习 SHELL 脚本.mp4
│ │ │ 346_SHELL 脚本编写和执行.mp4
│ │ │ 347_BASH 特性.mp4
│ │ │ 348_ 通配符【星和问号】.mp4
│ │ │ 349_bash 通配符 2.mp4
│ │ │ 350_rename 批量重命名.mp4
│ │ │ 351_bash 中的引号【理解】.mp4
│ │ │ 352__ 环境变量分类.mp4
│ │ │ 353_ 系统内置变量 1.mp4
│ │ │ 354_ 系统内置变量 2.mp4
│ │ │ 356_ 变量定义+获取+取消【熟悉】.mp4
│ │ │ 357_ 变量定义规则+命令结果赋值变量.mp4
│ │ │ 358_ 定义有类型的变量.mp4
│ │ │ 359 普通数组定义.mp4
│ │ │ 35_ 上午内容回顾【变量分类】.mp4
│ │ │ 360_ 关联数组定义及获取.mp4
│ │ │ 361._ 交互式定义变量 read.mp4
│ │ │ 362_ 替换或者删除变量内容【扩展】.mp4
│ │ │ 363_shell 中简单的四则运算.mp4
│ │ │ 364_i++和++i 的区别.mp4
│ │ │ 365_ 四则运算小结.mp4
│ │ │
│ │ ├─4-3 Shell 选择结构
│ │ │ 366 课前回顾环境变量和本地变量.mp4
│ │ │ 367_ 课前回顾变量定义及获取.mp4
│ │ │ 368_ 课前回顾四则运算.mp4
│ │ │ 369_ 条件判断语法格式.mp4
│ │ │ 370 判断条件参数【记忆】.mp4
│ │ │ 371 整数和字符串判断.mp4
│ │ │ 372_ 多重条件判断【记住规则】.mp4
│ │ │ 373_ 条件判断补充+总结.mp4
│ │ │ 374_ 流程控制语句基本语法结构.mp4
│ │ │ 375_ 应用案例 1(判断主机是否互通).mp4
│ │ │ 376_ 应用案例 1_ 优化 1.mp4
│ │ │ 377_ 应用案例 1_ 优化 2.mp4
│ │ │ 378_ 应用案例 2_ 分析.mp4
│ │ │ 379_ 应用案例 2_ 实现.mp4
│ │ │ 380_ 应用案例 3 分析+实现.mp4
│ │ │ 381_ 应用案例 2bug 修复【pgrep 和 pidof】.mp4
│ │ │ 382_ 课堂作业.mp4
│ │ │ 383_ 课堂作业 2.mp4
│ │ │ 384for 循环的语法结构.mp4
│ │ │ 385_for 循环语法结构补充.mp4
│ │ │
│ │ ├─4-4 Shell 循环
│ │ │ 386_ 回顾+for 循环语法结构.mp4
│ │ │ 387_for 循环打印 1-100 奇数和.mp4
│ │ │ 388_for 循环计算 1-100 奇数和【类C】.mp4
│ │ │ 389_ 计算 1-100 奇数和总结.mp4
│ │ │ 390_ 循环控制语句.mp4
│ │ │ 391_ 循环控制语句 2.mp4
│ │ │ 392_ 判断一个数是否是质数.mp4
│ │ │ 393_for 批量创建用户.mp4
│ │ │ 394_ 批量创建用户.mp4
│ │ │ 395_ 并发执行判断主机是否 ping 通.mp4
│ │ │ 396_for 循环总结.mp4
│ │ │ 397_while 循环语法结构.mp4
│ │ │ 398_while 循环语法结构 2.mp4
│ │ │ 399_while 循环语法结构 3.mp4
│ │ │ 400_while 应用案例分析【明白思路】.mp4
│ │ │ 401_while 应用案例实现+测试.mp4
│ │ │ 402_until 语法结构.mp4
│ │ │ 403_until 应用案例.mp4
│ │ │ 404_ 循环语句总结.mp4
│ │ │
│ │ ├─4-5 Shell 随机数与循环嵌套
│ │ │ 405_RANDOM 随机数 1.mp4
│ │ │ 406_ 随机数应用 1.mp4
│ │ │ 407_ 随机数应用 2_while 循环实现.mp4
│ │ │ 408_ 随机数应用 2_ 抽取幸运观众 1.mp4
│ │ │ 409_ 随机数应用 2_ 优化.mp4
│ │ │ 410_ 嵌套循环 1.mp4
│ │ │ 411_ 嵌套循环 2.mp4
│ │ │ 412_ 嵌套循环 3.mp4
│ │ │ 413_ 嵌套循环打印 99 口诀表.mp4
│ │ │ 414_ 阶段性总结+扩展 shift.mp4
│ │ │ 415_expect 程序交互.mp4
│ │ │ 416_expect 程序交互 2.mp4
│ │ │ 417_expect 程序交互 3.mp4
│ │ │ 418_expect 和 shell 脚本结合使用.mp4
│ │ │ 419_ 实战案例 _ 分析.mp4
│ │ │ 420_ 实战案例 _ 功能拆解.mp4
│ │ │ 421_ 实战案例 _ 功能拆解 2.mp4
│ │ │ 422_ 实战案例 _ 实现.mp4
│ │ │ 423_ 实战案例 _ 测试.mp4
│ │ │
│ │ ├─4-6 Shell 函数与正则表达式
│ │ │ 424 脚本推公钥优化 avi.mp4
│ │ │ 425_ 实战案例 3_ 统计 web 服务的连接状态.mp4
│ │ │ 426_ 关联数组补充.mp4
│ │ │ 427_case 语句基本语法结构 1.mp4
│ │ │ 428_case 语句基本语法结构 2.mp4
│ │ │ 429_case 脚本中菜单打印.mp4
│ │ │ 430_case 应用案例 1.mp4
│ │ │ 431_caes 应用案例优化+总结.mp4
│ │ │ 432_ 函数定义和函数调用.mp4
│ │ │ 433_ 函数中 return 作用 1.mp4
│ │ │ 434_ 函数中 return 作业 2.mp4
│ │ │ 435_ 应用案.mp4
│ │ │ 436_ 综合案例 _ 需求说明.mp4
│ │ │ 437_ 综合案例需求分析.mp4
│ │ │ 438_ 综合案例实现 1.mp4
│ │ │ 439_ 综合案例实现 2.mp4
│ │ │ 440_ 综合案例实现 3.mp4
│ │ │ 441_ 正则表达式元字符 2.mp4
│ │ │ 442_ 正则表达式元字符 2.mp4
│ │ │ 443_ 正则表达式元字符 3+perl 扩展正则.mp4
│ │ │ 444_ 扩展正则.mp4
│ │ │ 445_ 正则匹配 IP 地址.mp4
│ │ │ 446_ 第二类正则表达式.mp4
│ │ │
│ │ ├─4-7 Shell 三剑客(上)
│ │ │ 447sed 的工作流程.mp4
│ │ │ 448_sed 基本语法和命令 _(pd).mp4
│ │ │ 449_sed 基本命令 _(iac).mp4
│ │ │ 450_sed 基本命令 _(rw!).mp4
│ │ │ 451_sed 基本命令 _(sg).mp4
│ │ │ 452_sed 基本命令(=&和 i).mp4
│ │ │ 453_sed 命令综合运用 1.mp4
│ │ │ 454_sed 处理 smb.conf 配置文件.mp4
│ │ │ 455_sed 工具过滤 IP 地址.mp4
│ │ │ 456_sed 工具截取 IP 地址.mp4
│ │ │ 457_sed 使用总结.mp4
│ │ │ 458_sed 脚本使用.mp4
│ │ │ 459_sed 工具结合正则表达式使用总结.mp4
│ │ │ 460_sed 总结.mp4
│ │ │
│ │ └─4-8 Shell 三剑客(下)
│ │ 461_awk 简答介绍[了解].mp4
│ │ 462_awk 命令行模式.mp4
│ │ 463_awk 脚本模式.mp4
│ │ 464_awk 内部变量 1.mp4
│ │ 465wk 内部变量 2_FS 和 OFS.mp4
│ │ 466_awk 内部变量 _RS 和 ORS.mp4
│ │ 467_awk 工作原理【理解】.mp4
│ │ 468_awk 变量定义和打印.mp4
│ │ 469_awk 内部变量 RS 和 ORS 补充.mp4
│ │ 470_awk 中 BEGIN 和 END 使用.mp4
│ │ 471_awk 中 BEGIN 和 END 使用 2avi.mp4
│ │ 472_awk 和正则表达式结合使用 1.mp4
│ │ 473_awk 格式化输出.mp4
│ │ 474_awk 截取 IP 地址.mp4
│ │ 475_awk 多个地址定位补充.mp4
│ │ 476_awk 流程控制语句 1.mp4
│ │ 477_awk 流程控制语句 2.mp4
│ │ 478_awk 结合循环语句使用 1.mp4
│ │ 479_awk 嵌套循环.mp4
│ │ 480_ 循环控制语句.mp4
│ │ 481_awk 循环讲解【理解规则】.mp4
│ │ 482_awk 算数运算.mp4
│ │ 483_awk 统计案例.mp4
│ │ 484_ 企业案例实战【需求】.mp4
│ │ 485awk 总结.mp4
│ │ 486_SHELL 编程.mp4
│ │
│ └─05 第五章 mysql-dba
│ ├─5-1 MySQL 安装与配置
│ │ 487-任务背景.mp4
│ │ 488-关系型数据库.mp4
│ │ 489MySQL 数据库概述.mp4
│ │ 490 创建自定义虚拟机环境.mp4
│ │ 491-CentOS7.6 操作系统最小化安装.mp4
│ │ 492-CentOS7.6 操作系统最小化后续配置.mp4
│ │ 493-拍摄拍照(非常重要).mp4
│ │ 494-MySQL 软件的三种安装方式对比.mp4
│ │ 495-数据库与数据库实例.mp4
│ │ 496-MySQL GLIBC 安装前奏.mp4
│ │ 497-MySQL GLIBC 版本的安装与配置.mp4
│ │ 498-软件的安装常见问题答疑.mp4
│ │ 499-MySQL GLIBC 版本后续配置.mp4
│ │ 500 关闭密码强度检测.mp4
│ │ 501-MySQL 源码编译安装.mp4
│ │ 502-MySQL 数据库初始化.mp4
│ │ 503-MySQL 源码编译安装后的后续配置.mp4
│ │ 504-常见问题 1-如何访问不同的数据库.mp4
│ │ 505 常见问题 2-忘记 root 密码的解决方案.mp4
│ │ 506-客户端工具 mysql 使用.mp4
│ │ 507-系统默认的数据库信息.mp4
│ │ 508 客户端工具 mysqladmin 使用.mp4
│ │
│ ├─5-2 SQL 语句详解
│ │ 509-SQL 概述与 MySQL 求帮助.mp4
│ │ 510-数据库的内部结构与数据库的基础操作.mp4
│ │ 511-数据表创建与查询.mp4
│ │ 512-给 EditPlus 添加 SQL 的语法着色.mp4
│ │ 513-数据表的修改(字段-引擎-编码).mp4
│ │ 514-重命名与移动操作.mp4
│ │ 515-删除数据表.mp4
│ │ 516-数据的添加与查询操作.mp4
│ │ 517-数据的修改操作.mp4
│ │ 518-数据的删除与清空操作.mp4
│ │ 519-为什么需要了解字段的类型.mp4
│ │ 520-数据类型之整数类型.mp4
│ │ 521-数据类型之小数类型.mp4
│ │ 522-数据类型之字符串类型(定长与变长).mp4
│ │ 523-数据类型之文本类型.mp4
│ │ 524-数据类型之其他字符串类型.mp4
│ │ 525-数据类型之日期时间类型.mp4
│ │ 526-数据类型之日期时间类型-SQL 查询语句之 SQL 五子句.mp4
│ │ 527-WHERE 子句之等于大于小于不等于查询.mp4
│ │ 528-WHERE 子句之逻辑运算符.mp4
│ │ 529-WHERE 子句之区间查询.mp4
│ │ 530-WHERE 子句之 IN 查询.mp4
│ │ 531-DISTINCT 去重操作.mp4
│ │ 532-GROUP BY 子句之统计函数.mp4
│ │ 533-GROUP BY 子句之分组原理与实践.mp4
│ │ 534-HAVING 子句.mp4
│ │ 535-ORDER BY 子句.mp4
│ │ 536-LIMIT 子句.mp4
│ │ 537-LIMIT 子句.mp4
│ │ 538-多表查询之联合查询.mp4
│ │ 539-交叉连接(了解).mp4
│ │ 540-内连接查询(重点.mp4
│ │ 541-外连接查询(重点).mp4
│ │ 542-别名机制.mp4
│ │
│ ├─5-3 用户管理与权限管理
│ │ 543-用户的创建.mp4
│ │ 544-用户的删除.mp4
│ │ 545-用户的修改.mp4
│ │ 546-给用户授权.mp4
│ │ 547-查询用户权限.mp4
│ │ 548-with grant opiton 选项.mp4
│ │ 549-使用 grant 创建用户.mp4
│ │ 550-revoke 回收权限.mp4
│ │
│ ├─5-4 MySQL 备份详解
│ │ 551-任务背景.mp4
│ │ 552-MyISAM 引擎存储结构.mp4
│ │ 553-InnoDB 引擎存储结构.mp4
│ │ 554-MySQL 错误日志.mp4
│ │ 555-MySQL 二进制日志.mp4
│ │ 556-备份考虑的因素与备份的三种类型.mp4
│ │ 557-备份工具.mp4
│ │ 558-备份方法.mp4
│ │ 559-逻辑备份之表级备份与还原.mp4
│ │ 560-逻辑备份之库级备份与还原.mp4
│ │ 561-mysqldump 全库级备份.mp4
│ │ 562-mysqldump 小结.mp4
│ │ 563-增量备份的核心原理.mp4
│ │ 564-增量备份的具体实践.mp4
│ │ 565-数据记录的逻辑导出.mp4
│ │ 566-数据记录的逻辑导入.mp4
│ │ 567-数据导入案例(导入规则的文本文件).mp4
│ │ 568-Navicat 工具使用(上).mp4
│ │ 569-Navicat 工具使用(下).mp4
│ │ 570xtrabackup 工具介绍.mp4
│ │ 571-xtrabackup 备份恢复原理.mp4
│ │ 572-xtrabackup 软件的安装.mp4
│ │ 573-xtrabackup 全库备份核心思路.mp4
│ │ 574-xtrabackup 全库备份(上).mp4
│ │ 575-xtrabackup 全库备份(下).mp4
│ │ 576-mysql.sock 套接字问题补充.mp4
│ │ 577-xtrabackup 增量备份的核心原理.mp4
│ │ 578-xtrabackup 增量备份(上).mp4
│ │ 579-xtrabackup 增量备份(下).mp4
│ │
│ ├─5-5 MySQL 主从复制
│ │ 580-课程目标.mp4
│ │ 581-MySQL 集群概述.mp4
│ │ 582-MySQL 复制原理.mp4
│ │ 583-MySQL 复制架构体系.mp4
│ │ 584-安装前的环境准备.mp4
│ │ 585-MySQL 主从复制核心思路.mp4
│ │ 586.-MySQL 主从复制之 MASTER 配置.mp4
│ │ 587MySQL 主从复制之 SLAVE 从服务器软件的安装.mp4
│ │ 588-MySQL 主从复制之数据同步操作.mp4
│ │ 589-MySQL 无法启动的三种情况.mp4
│ │ 590-MySQL 主从复制之主从复制的实现.mp4
│ │ 591-SLAVE 从服务器不小心写入数据解决方案.mp4
│ │ 592-基于 GTIDs 的主从复制搭建.mp4
│ │ 593-SLAVE 从服务器不小心写入数据解决方案.mp4
│ │
│ ├─5-6 半同步复制
│ │ 594-半同步复制.mp4
│ │ 595-MySQL 插件卸载.mp4
│ │ 596-mysqld 重启后,需要手工启动主从同步.mp4
│ │
│ └─5-7 MHA 高可用集群架构
│ 597-MHA 任务背景.mp4
│ 598-MHA 简介.mp4
│ 599-MHA 前期环境准备.mp4
│ 600-一主两从之主服务器环境准备.mp4
│ 601-一主两从之从服务器环境准备.mp4
│ 602-配置主从.mp4
│ 603-MHA 软件的安装以及配置互信(免密).mp4
│ 604-配置 admin 用户的 sudo 权限.mp4
│ 605-编写 MHA 配置文件以及检测 SSH 互信以及 MySQL 主从.mp4
│ 606-FailOver 故障切换测试.mp4
│
├─03 阶段三 运维线上实战:千万级电商系统解决方案
│ ├─01 第一章企业架构之 LNMP
│ │ 001 项目开发流程 _.mp4
│ │ 002 业务背景和业务架构解决方案 _.mp4
│ │ 003 安装虚拟机操作系统镜像 _.mp4
│ │ 004vmware 虚拟机 NAT 网络模式 DHCP 获取 IP 地址 _.mp4
│ │ 005 服务器基本初始化操作 _.mp4
│ │ 006LNMP 及其其他常见业务架构的介绍 _.mp4
│ │ 007 编译安装 MySQL_.mp4
│ │ 008MySQL 安装后检查 _.mp4
│ │ 009Nginx 的相关介绍 _.mp4
│ │ 010Nginx 源码编译安装 _.mp4
│ │ 011Nginx 目录作用介绍 _.mp4
│ │ 012Nginx 二进制执行文件的操作参数 _.mp4
│ │ 013Nginx 服务脚本配置 _.mp4
│ │ 014 自定义 Nginx 服务脚本 _.mp4
│ │ 015php 相关介绍及其动静页面的区别 _.mp4
│ │ 016LAMP 和 LNMP 架构中 PHP 运行方式的区别 _.mp4
│ │ 017php 编译安装 _.mp4
│ │ 018php 目录介绍和配置文件初始化 _.mp4
│ │ 019phpfpm 服务配置开机启动 _.mp4
│ │ 020nginx 配置文件定义 phpfpm 服务 _.mp4
│ │
│ ├─02 第二章企业级 Nginx 使用
│ │ 021 学习目标和内容 01_.mp4
│ │ 022nginx 相关版本介绍 _.mp4
│ │ 023Nginx 支持的 kill 信号参数 _.mp4
│ │ 024Nginx 实现平滑升级 _.mp4
│ │ 025Nginx 提供的升级命令查看和使用 _.mp4
│ │ 026Nginx 配置文件的查看 _.mp4
│ │ 027 基于域名的虚拟主机配置 _.mp4
│ │ 028 基于端口的虚拟机配置 _.mp4
│ │ 029 基于端口的虚拟机配置 _.mp4
│ │ 030 上线商城项目 _.mp4
│ │ 031Nginx 实现 gzip 压缩文件 _.mp4
│ │ 032Nginx 配置客户端缓存有效时长 _.mp4
│ │ 033 基于 IP 的访问控制 _.mp4
│ │ 034 基于用户的访问控制 _.mp4
│ │ 035 目录列表的显 _.mp4
│ │ 036 反向代理模块操作 _.mp4
│ │ 037Nginx 的访问日志格式和参数 _.mp4
│ │ 038Nginx 的错误日志格式和参数 _.mp4
│ │ 039 基于域名的日志分割 _.mp4
│ │
│ ├─03 第三章企业级 Nginx 使用
│ │ 040 学习目标和内容 02_.mp4
│ │ 041nginx 第三方模块介绍及其编译安装 _.mp4
│ │ 042fancyindex 模块美化列表页面 _.mp4
│ │ 043echo 模块打印调试变量 _.mp4
│ │ 044Nginx 的发行版介绍 _.mp4
│ │ 045Tengine 编译安装 _.mp4
│ │ 046Tengine 通过 footerfilter 模块标识服务器信息 _.mp4
│ │ 047openresty 编译安装 1_.mp4
│ │ 047openresty 编译安装 _.mp4
│ │ 048openresty 使用 lua 语法的入门 _.mp4
│ │ 049location 匹配规则语法介绍 _.mp4
│ │ 050location 匹配规则操作案例 _.mp4
│ │ 051location 的语法 _.mp4
│ │ 052return 语法的使用 _.mp4
│ │ 053rewrite 语法规则介绍 _.mp4
│ │ 054 资源重定向实现伪静态 _.mp4
│ │ 055 域名重定向实现 _.mp4
│ │ 056 防盗链原理和实现 _.mp4
│ │ 057 安全方向注意点 _.mp4
│ │ 058Nginx 配置 https 协议 _.mp4
│ │
│ ├─04 第四章企业架构 HA 服务器的高可用
│ │ 059Nginx 重写方式支持项目 pathinfo 路径 _.mp4
│ │ 060 学习目标和内容 01_.mp4
│ │ 061 业务背景和运维解决方案 _.mp4
│ │ 062 克隆获取机器并基础环境配置 _.mp4
│ │ 063 数据备份和迁移 _.mp4
│ │ 064HA 高可用概念介绍及其实现核心点 _.mp4
│ │ 065keepalived 介绍和组成实现原理 _.mp4
│ │ 066 安装 keepalived 及其相关文件目录介绍 _.mp4
│ │ 067 主备服务器 keepalived 配置并启动查看 VIP 所在服务器 _.mp4
│ │ 068 服务器不可用 VIP 切换 _.mp4
│ │ 069keepalived 实现服务高可用的方式介绍 _.mp4
│ │ 070nginx 服务检测脚本控制 keepalived 状态 _.mp4
│ │ 071 检测服务不可用 VIP 切换实现 _.mp4
│ │ 072 实现业务 web 服务高可用 _.mp4
│ │ 073 非抢占模式和权重用法非抢占模式和权重用法 _.mp4
│ │ 074 单播模式发送 vrrp 包 _.mp4
│ │ 075tcpdump 抓 vrrp 包查看 _.mp4
│ │
│ ├─05 第五章企业架构 LB 服务器的负载均衡之 Nginx 实现
│ │ 076 学习目标和内容 03_.mp4
│ │ 077 业务背景和运维解决方案 _.mp4
│ │ 078 负载均衡服务器的基础环境配置 _.mp4
│ │ 079 负载均衡的概念和作用 _.mp4
│ │ 080 负载均衡分类 _.mp4
│ │ 081 常见实现方式 _.mp4
│ │ 082nginx 负载均衡实现关键语法介绍 _.mp4
│ │ 083Nginx 负载均衡转发域名给后端服务器 _.mp4
│ │ 084 确认负载均衡是否分发的方式 _.mp4
│ │ 085 负载均衡后后端服务器获取客户端真实 IP_.mp4
│ │ 086upstream 中 server 关键字配置 _.mp4
│ │ 087 负载均衡之后引发的 session 一致性问题 _.mp4
│ │ 088Nginx 默认官方提供的负载均衡调度算法 _.mp4
│ │ 089 负载均衡服务器的高可用备用服务器配置 _.mp4
│ │
│ ├─06 第六章企业架构 LB 服务器的负载均衡二
│ │ 090Heatbeat 简单实现 VIP 切换 _.mp4
│ │ 091 学习目标和内容 02_.mp4
│ │ 092LVS 介绍和 ipvsadm 管理工具安装 _.mp4
│ │ 093LVS 常见工作方式和调度算法介绍 _.mp4
│ │ 094 需要知道的几个概念名词 _.mp4
│ │ 095NAT 方式实现的流程原理 _.mp4
│ │ 096 配置 NAT 模式准备工作 _.mp4
│ │ 097NAT 模型 RS 真实服务器的网关配置 _.mp4
│ │ 098NAT 模型 DR 调度服务器规则和转发配置 _.mp4
│ │ 099 调度算法配置测试 _.mp4
│ │ 100 脚本实现 NAT 模式配置 _.mp4
│ │ 101NAT 模式实现可能的一些问题 _.mp4
│ │ 102DR 模式介绍 _.mp4
│ │ 103DR 模式配置实现 _.mp4
│ │ 104 脚本实现 DR 模式配置 _.mp4
│ │ 105HAProxy 的相关介绍 _.mp4
│ │ 106HAProxy 的 http 七层负载均衡实现 _.mp4
│ │
│ ├─07 第七章企业架构 MySQL 数据库架构读写分离
│ │ 107 通过 lvs 实现 mysql 的负载均衡备 _.mp4
│ │ 108lvs 配置 mysql 负载均衡 _.mp4
│ │ 109 通过 haproxy 实现 mysql 负载均衡备 _.mp4
│ │ 110 学习目标和背景 _.mp4
│ │ 111 背景描述及其运维解决方案 _.mp4
│ │ 112 读写分离的目的和要求实时性读取的解决方案介绍 _.mp4
│ │ 113 读写分离的实现方式介绍 _.mp4
│ │ 114 主从复制 master 配置 _.mp4
│ │ 115 主从复制 slave 配置 _.mp4
│ │ 116 简单业务代码实现原理 _.mp4
│ │ 117 框架配置实现读写分离 _.mp4
│ │ 118 数据库中间件相关介绍 _.mp4
│ │ 119jdk 和 jre 区别及其静态编译型语言和动态解释性语言的区别 _.mp4
│ │ 120jdk 部署安装配置环境变量 _.mp4
│ │ 121mycat 安装部署测试启动 _.mp4
│ │ 122mycat 配置读写分离 _.mp4
│ │ 123mycat 的客户端和管理端使用 _.mp4
│ │ 124 业务代码配置连接 mycat 中间件 _.mp4
│ │ 125 配置属性值介绍 _.mp4
│ │
│ ├─08 第八章企业架构缓存中间件分布式 memcached
│ │ 126 学习目标和内容 04_.mp4
│ │ 127 网站优化介绍 _.mp4
│ │ 128 业务背景描述及其运维解决方案 _.mp4
│ │ 129 缓存服务器基础环境准备 _.mp4
│ │ 130memcached 介绍 _.mp4
│ │ 131memcached 编译安装 _.mp4
│ │ 132 通过 telnet 客户端连接测试 memcached 服务 _.mp4
│ │ 133 存储命令一 _.mp4
│ │ 134 存储命令二 _.mp4
│ │ 135 删除命令 _.mp4
│ │ 136 查找和计算命令 _.mp4
│ │ 137 统计状态命令缓存穿透缓存雪崩 _.mp4
│ │ 138memcached 监控状态小工具 _.mp4
│ │ 139 失效机制了解 _.mp4
│ │ 140php 扩展的依赖 libmemcached 源码编译安装 _.mp4
│ │ 141 编译生成 memcached 扩展文件 _.mp4
│ │ 142 通过脚本编译安装配置扩展 _.mp4
│ │ 143 检测扩展是否安装成功的方式 _.mp4
│ │ 144PHP 测试连接 memcached 服务 _.mp4
│ │ 145session 共享存储到 memcached 中 _.mp4
│ │ 146 缓存热点数据 _.mp4
│ │
│ ├─09 第九章企业架构队列缓存中间件分布式 Redis
│ │ 147 学习目标和内容 05_.mp4
│ │ 148 业务背景描述和运维解决方案 _.mp4
│ │ 149redis 介绍 _.mp4
│ │ 150redis 业务使用场合 _.mp4
│ │ 151redis 对别 memcached 差异 _.mp4
│ │ 152redis 源码编译安装和前台测试启动 _.mp4
│ │ 153redis 后台启动服务 _.mp4
│ │ 154redis 命令行客户端操作使用 _.mp4
│ │ 155key 操作 _.mp4
│ │ 156string 操作 _.mp4
│ │ 157list 操作 _.mp4
│ │ 158set 操作 _.mp4
│ │ 159zset 操作 _.mp4
│ │ 160hash 操作 _.mp4
│ │ 161snappshoting 快照持久化技术 _.mp4
│ │ 162appendonlyfile 文件追加写持久化技术 _.mp4
│ │ 163 主从复制实现 _.mp4
│ │ 164 安全限制 _.mp4
│ │ 165php 的 redis 扩展编译安装配置 _.mp4
│ │ 166session 存储到 redis 中 _.mp4
│ │ 167openrestynginxluaredis 实现 WAF_.mp4
│ │
│ ├─10 第十章企业架构 NoSQL 数据库之 MongoDB
│ │ 168 学习目标和内容 06_.mp4
│ │ 169 业务背景和模拟运维设计方案 _.mp4
│ │ 170Mongodb 相关介绍 _.mp4
│ │ 171mongodb 安装及其命令行客户端连接操作 _.mp4
│ │ 172 添加数据 1_.mp4
│ │ 172 添加数据 _.mp4
│ │ 173 查询数据一 _.mp4
│ │ 174 查询数据二 _.mp4
│ │ 175mongodb 官方文档的简单使用 _.mp4
│ │ 176 查询数据三 _.mp4
│ │ 177 修改数据 _.mp4
│ │ 178 删除数据 _.mp4
│ │ 179 限制登录 bindip_.mp4
│ │ 180 用户权限管理 _.mp4
│ │ 181mongodb 扩展安装 _.mp4
│ │ 182 日志存储 mongodb 和 GUI 客户端 _.mp4
│ │
│ ├─11 第十一章企业架构 web 服务器文件及时同步
│ │ 183mongodb 数据迁移 _.mp4
│ │ 184mongodb 命令行监控工具和文档 _.mp4
│ │ 185mongodb 命令行监控工具和文档 _.mp4
│ │ 186 文件同步的必要性 _.mp4
│ │ 187 同步文件的几种方式 _.mp4
│ │ 188scp 同步文件案例 _.mp4
│ │ 189rsync 增量同步文件案例 _.mp4
│ │ 190rsyncsersync 目标服务器 rsync 服务启动 _.mp4
│ │ 191rsyncsersync 源服务器 sersync 服务配置 _.mp4
│ │ 192sersync 过滤排除不同步的文件 _.mp4
│ │ 193 企业架构业务层单点和数据库层单点 _.mp4
│ │ 194 企业架构 HA 和 LB 实现 _.mp4
│ │ 195 企业架构数据库主从复制和读写分离 _.mp4
│ │ 196 企业架构中 nosql 的使用 _.mp4
│ │
│ └─12 第十二章企业架构之 Tomcat 部署使用
│ 197 学习目标和内容 07_.mp4
│ 198Tomcat 介绍 _.mp4
│ 199tomcat 工作原理流程介绍 _.mp4
│ 200tomcat 部署和测试启动 _.mp4
│ 201 替换 openjdk 为 oracle 的 jdk_.mp4
│ 202tomcat 配置 java 环境变量的三种方式 _.mp4
│ 203tomcat 软件目录介绍 _.mp4
│ 204tomcat 启动相关脚本和参数 _.mp4
│ 205tomcat 配置服务和开机自启动 _.mp4
│ 206jsp 代码测试 _.mp4
│ 207 基于域名的访问 host 的配置 _.mp4
│ 208 服务状态页面和应用管理页面查看 _.mp4
│ 209 虚拟机 host 管理页面查看 _.mp4
│ 210nginx 和 tomcat 动静分离实现反向代理 _.mp4
│ 211nginx 实现 tomcat 的负载均衡 _.mp4
│ 212 项目部署一安装乱码 _.mp4
│ 213 项目部署二上线数据库单点负载均衡 _.mp4
│
├─04 阶段四运维线下实战:运维自动化
│ ├─01 第一章存储专题
│ │ ├─1.1 存储基本概念与 SAN 存储
│ │ │ 001 回顾架构与存储引入 _.mp4
│ │ │ 002 存储分层 1_.mp4
│ │ │ 003 存储分层 2_.mp4
│ │ │ 004 存储的分类 _.mp4
│ │ │ 005 存储类型的分类 _.mp4
│ │ │ 006IPSAN 之 iscsi 介绍与环境准备说明 _.mp4
│ │ │ 007iscsi 实现 1_.mp4
│ │ │ 008iscsi 实现 2_.mp4
│ │ │
│ │ ├─1.2glusterfs 分布式存储
│ │ │ 009 布式存储概念 _.mp4
│ │ │ 010 分布式存储概念 2glusterfs 实验环境说明 _.mp4
│ │ │ 011glusterfs 集群搭建过程演示 _.mp4
│ │ │ 012tos7 系统安装与环境配置 1_.mp4
│ │ │ 013tos7 系统安装与环境配置 2_.mp4
│ │ │ 014tos7 系统安装与环境配置 3_.mp4
│ │ │ 015lusterfs 集群环境再确认 _.mp4
│ │ │ 016 建 replica 卷客户端装包 _.mp4
│ │ │ 017 户端挂载与读写测试 _.mp4
│ │ │ 018 件存储同读同写测试与高可用进阶 _.mp4
│ │ │ 019 的删除 _.mp4
│ │ │ 020tripe 卷创建连接与测试 _.mp4
│ │ │ 021istributed 卷创建连接与测试 _.mp4
│ │ │ 022istributedreplicated 卷创建连接与测试 _.mp4
│ │ │ 023ispersed 卷创建连接与测试 _.mp4
│ │ │ 024 在线扩容与在线裁减 _.mp4
│ │ │ 025glusterfs 小结 _.mp4
│ │ │
│ │ └─1.3ceph 集群与 owncloud 存储实战
│ │ 026ceph 引入 _.mp4
│ │ 027ceph 架构简介 _.mp4
│ │ 028ceph 集群环境说明 _.mp4
│ │ 029ceph 集群环境准备过程演示 _.mp4
│ │ 030eph 集群部署 1_.mp4
│ │ 031eph 集群部署 2_.mp4
│ │ 032eph 集群部署 3_.mp4
│ │ 033eph 集群部署 4_.mp4
│ │ 034ADOS 存取原理 _.mp4
│ │ 035ADOS 创建 pool 写测试删除 pool_.mp4
│ │ 036eph 文件存储创建客户端挂载读写测试 _.mp4
│ │ 037eph 高可用测试 _.mp4
│ │ 038eph 文件存储删除 _.mp4
│ │ 039ceph 块存储创建与使用 _.mp4
│ │ 040ceph 块设备扩容与裁减 1_.mp4
│ │ 041ceph 块设备扩容与裁减 2 删除块存储 _.mp4
│ │ 042ceph 对象存储 _.mp4
│ │ 043owncloud 对接 ceph 对象存储 1_.mp4
│ │ 044owncloud 对接 ceph 对象存储 2_.mp4
│ │ 045 存储总结 _.mp4
│ │
│ ├─02 第二章配置自动化专题
│ │ ├─2.1 自动化工具 ansible 概述与常用模块
│ │ │ 046eph 回顾 _.mp4
│ │ │ 047 识自动化运维 _.mp4
│ │ │ 048 动化运维关注的方面与常见工具比较 _.mp4
│ │ │ 049nsible 环境准备说明 _.mp4
│ │ │ 050nsible 安装与连通性测试 _.mp4
│ │ │ 051nsible 主机清单服务器分组 _.mp4
│ │ │ 052nsible 模块介绍与帮助 hostname 模块 _.mp4
│ │ │ 053ile 模块 _.mp4
│ │ │ 054ile 模块 2_.mp4
│ │ │ 055copy 模块 _.mp4
│ │ │ 056copy 模块 2_.mp4
│ │ │ 057statcopyfetch 模块 _.mp4
│ │ │ 058user 模块 _.mp4
│ │ │ 059group 模块 cron 模块 _.mp4
│ │ │ 060yumrepository 模块 yum 模块 service 模块 _.mp4
│ │ │ 061 练习题说明 _.mp4
│ │ │ 062script 模块 command 模块 shell 模块 _.mp4
│ │ │
│ │ ├─2.2ansible 之 playbook 详解
│ │ │ 063playbook 介绍 YMAL 格式介绍 _.mp4
│ │ │ 064playbook 实例 _.mp4
│ │ │ 065laybook 基础语法详解 _.mp4
│ │ │ 066laybook 实现 vsftpd 服务自动化 _.mp4
│ │ │ 067laybook 实现多台服务分离的实现 _.mp4
│ │ │ 068laybook 实现 nfs 服务搭建与客户端挂载 _.mp4
│ │ │
│ │ └─2.3ansible-roles 详解与 lamp 部署实战
│ │ 069nsibleroles 介绍 _.mp4
│ │ 070nsibleroles 目录结构 _.mp4
│ │ 071 过 roles 实现 lamp1_.mp4
│ │ 072 过 roles 实现 lamp2_.mp4
│ │ 073 过 roles 实现 lamp3_.mp4
│ │ 074 通过 roles 实现 lamp 并安装 discuz 的思路与过程 _.mp4
│ │ 075 通过 roles 实现 lnmp 思路 _.mp4
│ │ 076 运维体系思路简介 _.mp4
│ │
│ ├─03 第三章监控专题
│ │ ├─3.1zabbix 监控概述与部署实践
│ │ │ 077 控介绍 _.mp4
│ │ │ 078 见开源监控平台介绍 _.mp4
│ │ │ 079abbix 环境准备与自建 yum 源方法补充 _.mp4
│ │ │ 080abbixserver 安装与配置说明 _.mp4
│ │ │ 081abbixserver 安装与配置过程演示与详解 _.mp4
│ │ │ 082abbix 监控本机 _.mp4
│ │ │ 083abbix 监控远程 linux_.mp4
│ │ │ 084 户用户群组主机主机群组 _.mp4
│ │ │ 085abbix 排错思路 _.mp4
│ │ │ 086zabbix 监控项与应用集 1_.mp4
│ │ │ 087 创建监控项与图形 _.mp4
│ │ │ 088 自定义监控项与创建图形 _.mp4
│ │ │ 089 聚合图形 _.mp4
│ │ │ 090 触发器 _.mp4
│ │ │ 091 课后作业说明与今日小结 _.mp4
│ │ │
│ │ ├─3.2prometheus 普罗米修斯安装与部署
│ │ │ 092 识 prometheus_.mp4
│ │ │ 093 序数据库的介绍 _.mp4
│ │ │ 094rometheus 特征介绍 _.mp4
│ │ │ 095rometheus 原理架构图 _.mp4
│ │ │ 096rometheus 的安装与启动 _.mp4
│ │ │ 097rometheus 的 web 界面操作 _.mp4
│ │ │ 098odeexporter 安装与监控 _.mp4
│ │ │ 099ysqlexporter 监控 mariadb_.mp4
│ │ │
│ │ ├─3.3prometheus+grafana 可视化监控实践
│ │ │ 100rafana 介绍与安装 _.mp4
│ │ │ 101grafana 添加 prometheus 为数据源并实现图形展示 metric_.mp4
│ │ │ 102grafana 导入 mysql 监控的 json 模板 _.mp4
│ │ │ 103grafanaonealert 报警 _.mp4
│ │ │ 104grafanaonealert 报警 2_.mp4
│ │ │ 105 扩展 _.mp4
│ │ │
│ │ ├─3.4web 检测自动发现与动
│ │ │ 106 天环境恢复与课后题目 _.mp4
│ │ │ 107 天课后题目 2_.mp4
│ │ │ 108eb 监测 1_.mp4
│ │ │ 109eb 监测 2_.mp4
│ │ │ 110 动发现与动作 _.mp4
│ │ │ 111 动发现与动作 2_.mp4
│ │ │
│ │ ├─3.5 模板与 zabbix 报警
│ │ │ 112 模板 _.mp4
│ │ │ 113 入导出 _.mp4
│ │ │ 114abbix 报警流程 _.mp4
│ │ │ 115zabbix 报警配置 _.mp4
│ │ │ 116zabbix 报警演示 _.mp4
│ │ │
│ │ └─3.6zabbixproxy 案例
│ │ 117zabbixproxy 介绍 _.mp4
│ │ 118zabbixproxy 案例环境准备 _.mp4
│ │ 119zabbixproxy 案例演示 1_.mp4
│ │ 120zabbixproxy 案例演示 2_.mp4
│ │ 121 主动监控与被动监控 _.mp4
│ │
│ ├─04 第四章日志分析日志监控 ELK
│ │ ├─4.1ELK 概述与 elasticsearch 部署
│ │ │ 122LK 引入 _.mp4
│ │ │ 123LK 介绍 _.mp4
│ │ │ 124LK 环境准备 _.mp4
│ │ │ 125 机 elasticsearch 安装与配置 _.mp4
│ │ │ 126lasticsearch 集群配置 _.mp4
│ │ │ 127S 集群配置关于脑裂的讨论 _.mp4
│ │ │ 128S 基础概念 _.mp4
│ │ │ 129S 基础 API 操作 _.mp4
│ │ │ 130S 查询语句拓展 _.mp4
│ │ │ 131ES 查询语句拓展 _.mp4
│ │ │ 132eshead 介绍与安装 _.mp4
│ │ │ 133eshead 查询验证 _.mp4
│ │ │
│ │ ├─4.2logstash 安装与日志采集
│ │ │ 134logstash 介绍 _.mp4
│ │ │ 135logstash 安装与启动验证 _.mp4
│ │ │ 136 通过编写配置文件进行启动验证 _.mp4
│ │ │ 137logstash 采集 messages 日志 _.mp4
│ │ │ 138logstash 采集多日志源 _.mp4
│ │ │
│ │ ├─4.3kibana 部署与 filebeat 日志收集
│ │ │ 139ibana 安装 _.mp4
│ │ │ 140ibana 汉化 _.mp4
│ │ │ 141ibana 索引模式创建与筛选查看方法 _.mp4
│ │ │ 142ibana 创建可视化图形 _.mp4
│ │ │ 143FK 实现 _.mp4
│ │ │ 144ilebeat 收集日志传给 logstash_.mp4
│ │ │ 145 集 nginx 日志 _.mp4
│ │ │ 146ilebeat 日志过滤 _.mp4
│ │ │ 147cp 输入插件 _.mp4
│ │ │ 148json 插件 _.mp4
│ │ │ 149kv 插件 _.mp4
│ │ │ 150grok 插件 _.mp4
│ │ │ 151geoip 插件 _.mp4
│ │ │
│ │ └─4.4 综合 ELK 综合案例实战
│ │ 152ELKfilebeatnginxjson 综合案例 1_.mp4
│ │ 153ELKfilebeatnginxjson 综合案例 2_.mp4
│ │ 154ELKnginxfilebeatredisgrokgeoip 案 _.mp4
│ │ 155ELKnginxfilebeatredisgrokgeoip 案 _.mp4
│ │
│ └─05 第五章持续集成与持续发布 CICD
│ ├─5.1CICD 之 Git 版本控制
│ │ 156ICD 引入 _.mp4
│ │ 157evOPs 发展历程 _.mp4
│ │ 158 本与版本控制 _.mp4
│ │ 159 本控制系统简介 _.mp4
│ │ 160it 安装与身份设置 _.mp4
│ │ 161 建本地 git 仓库提交第 1 个文件并 commit 第 1 个版本 _.mp4
│ │ 162 交第 2 个版本与提交第 3 个版本 _.mp4
│ │ 163 查看提交历史与版本回退 _.mp4
│ │ 164 阶段小结 _.mp4
│ │ 165 撤消回退 _.mp4
│ │ 166 三大区深入理解 _.mp4
│ │ 167 误删恢复 _.mp4
│ │ 168 文件删除 _.mp4
│ │ 169 分支介绍 _.mp4
│ │ 170 分支管理 _.mp4
│ │ 171 程 git 仓库 _.mp4
│ │
│ ├─5.2CICD 之 Github 与 Gitlab
│ │ 172ithub 介绍与注册创建第 1 个项目 _.mp4
│ │ 173ithub 项目上传 push 与下载 clone_.mp4
│ │ 174ithub 项目更新 _.mp4
│ │ 175 段小结 _.mp4
│ │ 176ithub 项目 ssh 免密 push_.mp4
│ │ 177ithub 分支创建本地在 dev 分支开发上传到 github 的 dev 分支再在 github 合并 _.mp4
│ │ 178ithub 上多人协作开发过程演示 _.mp4
│ │ 179itlab 安装 _.mp4
│ │ 180gitlab 创建项目开发者下载项目与上传 _.mp4
│ │ 181 持续集成 CI_.mp4
│ │ 182 持续交付 CD_.mp4
│ │ 183cicd 小结 _.mp4
│ │ 184 蓝绿部署 _.mp4
│ │ 185 滚动更新 _.mp4
│ │ 186 灰度发布 AB 测试金丝雀部署 _.mp4
│ │
│ └─5.3CICD 之 Jenkins
│ 187jenkins 介绍 _.mp4
│ 188enkins 安装 1_.mp4
│ 189enkins 插件导入方法 _.mp4
│ 190 例 1github 创建项目开发者 clone 项目 _.mp4
│ 191 例 1 开发者免密 push 测试 nginx 服务器准备 jenkins 安装 publishoverssh 插件 _.mp4
│ 192 例 1 配置 jenkins 免密连接 nginx_.mp4
│ 193 例 1 配置 jenkins 免密访问 github 凭据 _.mp4
│ 194 例 1 配置构建流程手动构建测试 _.mp4
│ 195 例 1 小结 _.mp4
│ 196 例 1 过程回顾 _.mp4
│ 197 案例 2gitlab 创建项目开发者免密 push 测试 jenkins 安装 gitlab 与 gitlabhook 插件 _.mp4
│ 198 案例 2jenkins 添加公钥到 gitlab 创建自动化构建配置 buildtrigger_.mp4
│ 199 案例 2 配置 jenkins 连接 nginx 的脚本与密钥 _.mp4
│ 200 案例 2 配置 gitlab 与 jenkins 对接自动构建测试 _.mp4
│ 201pycharm 与案例 2 结合 _.mp4
│
├─05 阶段五 运维调优+运维安全
│ ├─01 第一章系统安全
│ │ 001 系统安全引入-_.mp4
│ │ 002_ 系统安全之安装系统-_.mp4
│ │ 003_ 系统安全之文件权限-_.mp4
│ │ 004_ 系统安全之 ACL-_.mp4
│ │ 005_ 系统安全之 chattr 文件属性-_.mp4
│ │ 006_ 系统安全之 mask 及 mount-_.mp4
│ │ 007_ 系统安全之用户授权 _su-_.mp4
│ │ 008_ 系统安全之用户授权 sudo 引入-_.mp4
│ │ 009_ 系统安全之用户授权 sudo 对用户授权-_.mp4
│ │ 010 系统安全之用户授权 sudo 对组授权-_.mp4
│ │ 011_ 系统安全之用户授权 sudo 之别名-_.mp4
│ │ 012_ 系统安全之用户授权 sudo 日志-_.mp4
│ │ 013_ 昨日回顾-_.mp4
│ │ 014_ 用户认证方式-_.mp4
│ │ 015_PAM 介绍-_.mp4
│ │ 016_PAM 帮助方式-_.mp4
│ │ 017_PAM 认证原理-_.mp4
│ │ 018_PAM 认证类型及流程-_.mp4
│ │ 019_PAM_rootok.so-_.mp4
│ │ 020_PAM_access.so-_.mp4
│ │ 021_PAM_listfile.so-_.mp4
│ │ 022_PAM_time.so-_.mp4
│ │ 023_PAM_tally2.so-_.mp4
│ │ 024_PAM_limits.so-_.mp4
│ │ 025_PAM 资源限制案例-_.mp4
│ │ 026_Cgroup 资源限制-_.mp4
│ │ 027_Cgroup 实现 CPU 限制-_.mp4
│ │ 028Cgroup 实现 Mem 限制-_.mp4
│ │
│ ├─02 第二章网络安全
│ │ 029 防火墙引入-_.mp4
│ │ 030 防火墙分类-_.mp4
│ │ 031 防火墙性能指标-_.mp4
│ │ 032 硬件防火墙介绍-_.mp4
│ │ 033 软件防火墙介绍-_.mp4
│ │ 034web 应用防火墙-_.mp4
│ │ 035 硬件防火墙与软件防火墙比较-_.mp4
│ │ 036iptables 是什么-_.mp4
│ │ 037netfilter_iptables 功能-_.mp4
│ │ 038iptables 工作依据-_.mp4
│ │ 039iptables 链的概念-_.mp4
│ │ 040iptables 规则链-_.mp4
│ │ 041iptables 表及链-_.mp4
│ │ 042iptables 表的应用顺序及数据包流程-_.mp4
│ │ 043iptables 规则匹配条件-_.mp4
│ │ 044iptables 规则中动作-_.mp4
│ │ 045iptables 命令结构-_.mp4
│ │ 046iptables-services 安装-_.mp4
│ │ 047iptables 基础操作-1-_.mp4
│ │ 048iptables 基础操作-2-_.mp4
│ │ 049iptables_ 白名单 _ 黑名单-_.mp4
│ │ 050iptables 表及链查看-_.mp4
│ │ 051iptables 基础操作-3-_.mp4
│ │ 052iptables 基础操作-4(ftp)-_.mp4
│ │ 053iptables 基础操作-5(标准流程)(1)_.mp4
│ │ 053iptables 基础操作-5(标准流程)-_.mp4
│ │ 054iptables 基础操作-6(端口)-_.mp4
│ │ 055iptables 扩展匹配-1(icmp)-_.mp4
│ │ 056iptables 扩展匹配-2(iprange)-_.mp4
│ │ 057iptables 扩展匹配-3(multiport)-_.mp4
│ │ 058iptables 扩展匹配-4(其它模块)-_.mp4
│ │ 059iptables 扩展动作-_.mp4
│ │ 060iptables_nat 表介绍-_.mp4
│ │ 061linux 主机开启路由转发功能-_.mp4
│ │ 062iptables_snat 实验网络拓扑-_.mp4
│ │ 063iptables_SNAT 实现及验证-_.mp4
│ │ 064iptables_masquerade-_.mp4
│ │ 065iptables_nat_kvm 虚拟机访问外网导流-_.mp4
│ │ 066iptables_DNAT 实现及验证-_.mp4
│ │ 067qingcloud 端口转发(类 DNAT)-_.mp4
│ │ 068firewalld 介绍-_.mp4
│ │ 069firewalld_zones 介绍及配置文件-_.mp4
│ │ 070firewall 基本语法及简单使用-_.mp4
│ │ 071firewall 动作查看操作-_.mp4
│ │ 072firewall-cmd-添加接口及删除接口-_.mp4
│ │ 073firewall-cmd-添加协议-端口-源地址-_.mp4
│ │ 074firwall-cmd-删除-更改-查询-_.mp4
│ │ 075firewall-cmd-端口转发-_.mp4
│ │ 076firewall-cmd-rich-rule-_.mp4
│ │ 077 防火墙大总结-_.mp4
│ │
│ ├─03 第三章服务安全
│ │ 078 服务安全概述-_.mp4
│ │ 079 访问控制方法-_.mp4
│ │ 080selinux 介绍-_.mp4
│ │ 081selinux 限制测试-_.mp4
│ │ 082selinux 关闭-_.mp4
│ │ 083 加密技术介绍-_.mp4
│ │ 084 对称加密-_.mp4
│ │ 085 非对称加密-_.mp4
│ │ 086CA 介绍(httpd&ssl)-_.mp4
│ │ 087CA 密钥及 CA 证书-_.mp4
│ │ 088CA 颁发证书-_.mp4
│ │ 089web 服务器应用证书-_.mp4
│ │ 090web 服务验证(httpd)-_.mp4
│ │ 091web 服务验证(nginx)-_.mp4
│ │ 092web 服务验证(网络申请证书)-_.mp4
│ │
│ ├─04 第四章安全网关
│ │ 093jumpserver-_.mp4
│ │ 094 环境准备-安全性环境-_.mp4
│ │ 095 环境准备 _ 依赖工具准备-_.mp4
│ │ 096 环境准备-软件准备-_.mp4
│ │ 097jumpserver 配置文件及启动-_.mp4
│ │ 098coco 配置-_.mp4
│ │ 099luna_nginx 部署及访问-_.mp4
│ │ 100jumpserver 菜单介绍及邮件设置-_.mp4
│ │ 101jumpserver 用户及用户组管理-_.mp4
│ │ 102jumpserver 资产管理-_.mp4
│ │ 103jumpserver 权限管理-_.mp4
│ │ 104jumpserver 连接远程资产主机-_.mp4
│ │ 105jumpserver_web 终端管理远程资产主机-_.mp4
│ │
│ └─05 第五章入侵检测
│ 106 入侵检测引入-_.mp4
│ 107 入侵检测 _ 日志查看-_.mp4
│ 108 入侵检测 _ 日志内容过滤-_.mp4
│ 109 入侵检测 _last_cron_rc_local-_.mp4
│ 110 查看异常流量介绍-_.mp4
│ 111iftop 应用-_.mp4
│ 112 监控软件监控网卡流量-_.mp4
│ 113 抓包工具介绍及 tcpdump 简介-_.mp4
│ 114tcpdump 抓取指定数量数据包-_.mp4
│ 115tcpdump 抓取数据包到指定文件-_.mp4
│ 116tcpdump 读取指定抓取的数据文件及 wireshark 读取抓取的数据文件-_.mp4
│ 117tcpdump 抓取指定端口数据包-_.mp4
│ 118tcpdump 抓取指定网段-_.mp4
│ 119tcpdump 抓取指定主机数据包-_.mp4
│ 120tcpdump 抓取指定协议-arp-_.mp4
│ 121tcpdump 抓取多条件数据包-_.mp4
│ 122tcpdump 抓取 TCP 协议的标识位-_.mp4
│ 123 检查可疑进程-_.mp4
│ 124 文件完整性检查-_.mp4
│ 125arping 命令使用方法-_.mp4
│
├─06 阶段六 运维云计算
│ ├─01 第一章大数据
│ │ ├─1.1 大数据之 Hadoop 部署
│ │ │ 001 为什么使用大数据及什么是大数据-_.mp4
│ │ │ 002 大数据应用领域(1)-_.mp4
│ │ │ 003 大数据处理框架介绍-_.mp4
│ │ │ 004hadoop 历史-_.mp4
│ │ │ 005hadoop 项目定义-_.mp4
│ │ │ 006hadoop 核心项目-_.mp4
│ │ │ 007hadoop 相关项目-_.mp4
│ │ │ 008hdfs 文件系统定义-_.mp4
│ │ │ 009hdfs 特点-_.mp4
│ │ │ 010hdfs 文件系统关键词-_.mp4
│ │ │ 011hdfs 写数据流程-_.mp4
│ │ │ 012hdfs 读数据流程-_.mp4
│ │ │ 013mapreduce 是什么?-_.mp4
│ │ │ 014mapreduce 工作流程-_.mp4
│ │ │ 015hadoop 部署分类-_.mp4
│ │ │ 016hadoop 单机部署介绍及软件包获取-_.mp4
│ │ │ 017hadoop 单机部署-_.mp4
│ │ │ 018hadoop 单机部署应用测试-_.mp4
│ │ │ 019hadoop 伪分布式介绍及软件准备-_.mp4
│ │ │ 020hadoop 伪分布式部署配置文件修改-_.mp4
│ │ │ 021hadoo 伪分布式服务启动-_.mp4
│ │ │ 022hadoop 伪分布式 hdfs 文件系统验证-_.mp4
│ │ │ 023yarn 介绍-_.mp4
│ │ │ 024yarn 工作原理-_.mp4
│ │ │ 025yarn 应用及测试-_.mp4
│ │ │ 026 故障排查方法及 yarn_web 查看-_.mp4
│ │ │
│ │ └─1.2Hadoop 集群之 ambari 实践
│ │ 027 完全分布式引入.mp4
│ │ 028 高可用及如何进行切换.mp4
│ │ 029zkfc 工作原理 _.mp4
│ │ 030namenodeHA 数据交换方法 _.mp4
│ │ 031HA 总结 _.mp4
│ │ 032 部署规划 _.mp4
│ │ 033 虚拟机准备 _.mp4
│ │ 034 虚拟机环境准备 _.mp4
│ │ 035jdk 部署 _.mp4
│ │ 036zookeeper 部署 _.mp4
│ │ 037hadoop 软件包准备 _.mp4
│ │ 038hadoop 文件配置 _.mp4
│ │ 039hadoop 集群启动 _.mp4
│ │ 040hadoop 集群验证 _.mp4
│ │ 041 总结 _.mp4
│ │ 042ambari 介绍 _.mp4
│ │ 043ambari 架构 _.mp4
│ │ 044 环境准备 1_.mp4
│ │ 045 环境准备 2 主机名及 ip 规划多机互信 _.mp4
│ │ 046 环境准备 3 配置主机名及主机名解析 _.mp4
│ │ 047 环境准备 4 时间同步 firewalldselinux_.mp4
│ │ 048 环境准备 5jdk_.mp4
│ │ 049 环境准备 6 数据库安装 _.mp4
│ │ 050 环境准备 7 创建数据库并授权及连接工具安装 _.mp4
│ │ 051 环境准备 8httpd 安装 _.mp4
│ │ 052 环境准备 9YUM 源准备 _.mp4
│ │ 053ambari 安装 _.mp4
│ │ 054ambari 数据导入数据库 _.mp4
│ │ 055ambariserver 初始化及启动 _.mp4
│ │ 056ambariagent 配置及启动 _.mp4
│ │ 057ambari 部署 hadoop 集群前段配置集群名称 YUM 源主机密钥主机注册并确认 _.mp4
│ │ 058ambari 部署 hadoop 集群后段配置选主选从服务配置确认安装 _.mp4
│ │ 059ambari 界面介绍 _.mp4
│ │ 060hdfs 验证 _.mp4
│ │
│ ├─02 第二章虚拟化
│ │ ├─2.1kvm 虚拟化部署实践上
│ │ │ 061 虚拟化技术学习目标 _.mp4
│ │ │ 062 虚拟化技术分类资源提供角度 _.mp4
│ │ │ 063 虚拟化技术分类虚拟化实现方式角度 _.mp4
│ │ │ 064 传统虚拟机与容器对比 _.mp4
│ │ │ 065hypervisor 管理类工具介绍 _.mp4
│ │ │ 066QEMU 介绍 _.mp4
│ │ │ 067KVM 介绍 _.mp4
│ │ │ 068QEMUKVM 介绍 _.mp4
│ │ │ 069libvirt 介绍 _.mp4
│ │ │ 070kvm 虚拟机管理工具部署环境检查 _.mp4
│ │ │ 071kvm 虚拟机使用环境检查 _.mp4
│ │ │ 072 前段内容回顾 _.mp4
│ │ │ 073 虚拟机安装前配置 _.mp4
│ │ │ 074 虚拟机安装自定义配置 _.mp4
│ │ │ 075 安装 windows 虚拟机全虚拟化驱动 _.mp4
│ │ │ 076 安装 windows 虚拟机磁盘半虚拟化驱动 _.mp4
│ │ │ 077 安装 windows 虚拟机网卡及 pci 驱动 _.mp4
│ │ │ 078virtinstall 安装 linux 虚拟机 _.mp4
│ │ │ 079virtinstall 安装虚拟机案例说明 _.mp4
│ │ │ 080 查看虚拟机及虚拟机组成文件介绍 _.mp4
│ │ │ 081 设置虚拟机开启自启动 _.mp4
│ │ │ 082 网络配置文件 _.mp4
│ │ │ 083 存储池配置文件 _.mp4
│ │ │ 084CPU 热添加 _.mp4
│ │ │ 085 内存气球 _.mp4
│ │ │
│ │ └─2.2kvm 虚拟化部署实践下
│ │ 086kvm 虚拟机网络技术 vm 连接网络方法 _.mp4
│ │ 087kvm 是否使用半虚拟化驱动查看方法 _.mp4
│ │ 088kvm 虚拟机添加网卡 _.mp4
│ │ 089 设置虚拟机网卡驱动 _.mp4
│ │ 090 通过 xml 删除网卡 _.mp4
│ │ 091virtmanager 创建网络 _.mp4
│ │ 092 测试新添加网络可用性 _.mp4
│ │ 093 生成新网络配置文件 _.mp4
│ │ 094 通过网络配置文件创建网络 _.mp4
│ │ 095 通过 virtmanager 及 virsh 命令创建网桥 _.mp4
│ │ 096 删除桥接方法 _.mp4
│ │ 097 虚拟机使用桥接的方式 _.mp4
│ │ 098 通过 virtmanager 添加硬盘 _.mp4
│ │ 099 通过 virsh 命令添加硬盘 _.mp4
│ │ 100 硬盘持久化添加 _.mp4
│ │ 101 本地存储池添加 _.mp4
│ │ 102 网络存储池添加 _.mp4
│ │ 103 网络与存储总结 _.mp4
│ │ 104 镜像格式介绍 _.mp4
│ │ 105 磁盘镜像创建 _.mp4
│ │ 106 查看磁盘镜像信息 _.mp4
│ │ 107 磁盘镜像格式转换 _.mp4
│ │ 108 后备镜像及前端镜像介绍 _.mp4
│ │ 109 基于前端镜像创建虚拟机 _.mp4
│ │ 110guestfish 使用 _.mp4
│ │ 111 虚拟机管理 _.mp4
│ │ 112kvm 模板机准备 _.mp4
│ │ 113 获取磁盘镜像模板 _.mp4
│ │ 114 获取配置文件模板 _.mp4
│ │ 115 通过模板文件创建虚拟机的思路 _.mp4
│ │ 116 编写 kvm 虚拟机批量管理脚本 _.mp4
│ │ 117kvm 虚拟化管理平台介绍 _.mp4
│ │
│ ├─03 第三章阿里云
│ │ ├─3.10.1ECS
│ │ │ 118 阿里云介绍及注册 _.mp4
│ │ │ 119 阿里云控制台介绍 _.mp4
│ │ │ 120 阿里云管理控制台介绍 _.mp4
│ │ │ 121 阿里云专有网络介绍及创建 _.mp4
│ │ │ 122 阿里云安全组介绍及创建 _.mp4
│ │ │ 123 阿里云 ECS 购买 1_.mp4
│ │ │ 123 阿里云 ECS 购买 _.mp4
│ │ │ 124 阿里云 ECS 使用 _.mp4
│ │ │
│ │ ├─3.20.2RDS
│ │ │ 125 阿里云 RDS 购买 _.mp4
│ │ │ 126 阿里云 RDS 使用 _.mp4
│ │ │
│ │ ├─3.30.3NAS
│ │ │ 127 阿里云 NAS_.mp4
│ │ │
│ │ ├─3.40.4OSS
│ │ │ 128 存储类型介绍 _.mp4
│ │ │ 129 阿里云对象存储 bucket 创建 _.mp4
│ │ │ 130 阿里云对象存储 accesskey 创建 _.mp4
│ │ │ 131 阿里云对象存储 oss 挂载 _.mp4
│ │ │ 132 阿里云对象存储验证 _.mp4
│ │ │
│ │ ├─3.50.5SLB
│ │ │ 133 阿里云 SLB 购买 _.mp4
│ │ │ 134 阿里云 SLB 使用 _.mp4
│ │ │
│ │ └─3.60.6CDN
│ │ 135CDN 加速器介绍 _.mp4
│ │ 136DN 设置 _.mp4
│ │
│ ├─04 第四章私有云
│ │ 137 有云 openstack 介绍 _.mp4
│ │ 138penstack 核心组件介绍 _.mp4
│ │ 139penstack 核心组件介绍 2_.mp4
│ │ 140penstack 版本介绍自动单机部署环境说明 _.mp4
│ │ 141penstack 单机部署环境准备过程 _.mp4
│ │ 142 统基本环境配置 _.mp4
│ │ 143 改安装脚本的环境文件 _.mp4
│ │ 144 本自动部署 openstack_.mp4
│ │ 145penstack 基本使用讲解 _.mp4
│ │ 146openstack 基本使用演示 _.mp4
│ │ 147penstack 手动分布式环境结果演示 _.mp4
│ │ 148penstack 手动分布式环境介绍 _.mp4
│ │ 149penstack 环境准备过程演示 1_.mp4
│ │ 150penstack 环境准备过程演示 2_.mp4
│ │ 151 撑性服务 mysql 部署 _.mp4
│ │ 152 撑性服务 memcache 部署 _.mp4
│ │ 153 撑性服务 rabbitmq 部署 _.mp4
│ │ 154 证服务 keystone 介绍 _.mp4
│ │ 155eystone 部署 1_.mp4
│ │ 156keystone 部署 2_.mp4
│ │ 157glance 介绍与部署 1_.mp4
│ │ 158glance 部署 2_.mp4
│ │ 159glance 验证与今日小结 _.mp4
│ │ 160 天环境恢复与排错 _.mp4
│ │ 161 算组件 nova 介绍 _.mp4
│ │ 162ova 控制节点部署 1_.mp4
│ │ 163ova 控制节点部署 2_.mp4
│ │ 164ova 计算节点部署 _.mp4
│ │ 165ova 在控制节点上添加计算节点与验证 _.mp4
│ │ 166 络组件 neutron 介绍 neutron 控制节点部署 1_.mp4
│ │ 167eutron 控制节点部署 2_.mp4
│ │ 168eutron 控制节点部署 3_.mp4
│ │ 169neutron 控制节点部署 4_.mp4
│ │ 170neutron 计算节点部署验证 _.mp4
│ │ 171horizon 部署与验证 _.mp4
│ │ 172 天环境恢复 _.mp4
│ │ 173 存储组件 cinder 介绍 cinder 在控制节点上部署 1_.mp4
│ │ 174inder 在控制节点上部署 2_.mp4
│ │ 175inder 在存储节点上部署 1_.mp4
│ │ 176inder 在存储节点上部署 2_.mp4
│ │ 177 错小示例 _.mp4
│ │ 178dmin 用户使用命令创建云主机 _.mp4
│ │ 179dmin 用户云主机登录测试网络上网讨论云主机删除 _.mp4
│ │ 180emo 用户创建密钥对安全组自助网络云主机实例 _.mp4
│ │ 181 自助网络云主机上外网讨论 _.mp4
│ │ 182ssh 连接自助网络云主机的方法讨论外网客户如何访问云主机上服务的讨论 _.mp4
│ │ 183 写脚本自动部署 openstack 思路探讨小结 _.mp4
│ │
│ ├─05 第五章容器
│ │ 184 虚拟化技术回顾 _.mp4
│ │ 185 主机虚拟化与容器虚拟化区别及优缺点 _.mp4
│ │ 186 云平台技术实现方式 _.mp4
│ │ 187 容器涉及的内核技术 NameSpace_.mp4
│ │ 188 容器涉及的内核技术 CGroups_.mp4
│ │ 189Cgroup 九大子系统介绍 _.mp4
│ │ 190Cgroup 限制进程对 CPU 使用案例 _.mp4
│ │ 191Cgroup 限制进程对 memory 使用案例 _.mp4
│ │ 192 容器技术发展历史及容器管理工具介绍 _.mp4
│ │ 193docker 版本介绍 _.mp4
│ │ 194docker 部署 YUM 源获取 _.mp4
│ │ 195dockerce 安装及服务启动 _.mp4
│ │ 196 容器镜像获取 _.mp4
│ │ 197 运行一个容器 _.mp4
│ │ 198dockerdaemon 配置远程及本地管理 _.mp4
│ │ 199docker 命令行命令介绍 _.mp4
│ │ 200docker 获取镜像 _.mp4
│ │ 201docker 容器镜像传输 _.mp4
│ │ 202docker 容器运行 bash 命令 _.mp4
│ │ 203docker 容器运行 httpd 服务 _.mp4
│ │ 204 把正在运行的容器打包后导入为容器镜像 _.mp4
│ │ 205 查看容器 IP 地址方法 _.mp4
│ │ 206 停止一个或多个正在运行的容器 _.mp4
│ │ 207 启动一个已停止的容器及删除一个已停止容器 _.mp4
│ │ 208 容器端口映射 _.mp4
│ │ 209 数据持久化存储 _.mp4
│ │ 210 容器时间同步 _.mp4
│ │ 211 在容器外执行容器内命令 _.mp4
│ │ 212 容器之间使用 link 连接 _.mp4
│ │ 213 容器镜像介绍 _.mp4
│ │ 214 基础镜像制作 _.mp4
│ │ 215 应用镜像制作 commit_.mp4
│ │ 216dockerbuild 使用 Dockerfile 创建应用镜像介绍 _.mp4
│ │ 217dockerbuild 使用 Dockerfile 创建应用镜像过程分析 _.mp4
│ │ 218dockerbuild 使用 Dockerfile 创建应用镜像案例 _.mp4
│ │ 219dockerbuild 使用 Dockerfile 创建应用镜像案例替代原网站内容 _.mp4
│ │ 220dockerbuild 使用 Dockerfile 创建 nginx 应用镜像案例 _.mp4
│ │ 221 容器镜像容器本身存储数据的位置及方法 _.mp4
│ │ 222overlay 及 overlay2 工作原理 1_.mp4
│ │ 222overlay 及 overlay2 工作原理 _.mp4
│ │ 223overlay2 存储容器数据方法验证 _.mp4
│ │ 224 容器公有仓库注册及登录 _.mp4
│ │ 225 公有仓库容器镜像上传及下载 _.mp4
│ │ 226docker 中国镜像加速器介绍及应用 _.mp4
│ │ 227 阿里云镜像加速器介绍及应用 _.mp4
│ │ 228 创建本地非安全镜像仓库 _.mp4
│ │ 229 创建本地非安全镜像仓库其它主机中验证是否可用 _.mp4
│ │ 230 准备 pipdockercomposeharbor_.mp4
│ │ 231harbor 部署及镜像上传 _.mp4
│ │ 232 下载 harbor 仓库中容器镜像并应用 _.mp4
│ │ 233docker 网络介绍四种网络 _.mp4
│ │ 234docker 跨主机容器间通信网络介绍 _.mp4
│ │ 235docker 跨主机容器间通信网络环境准备 _.mp4
│ │ 236docker 跨主机容器间通信网络配置 etcd 及 flannel_.mp4
│ │ 237docker 跨主机容器间通信网络 node1 验证 _.mp4
│ │ 238docker 跨主机容器间通信网络 node2 验证 _.mp4
│ │ 239 容器编排部署介绍 _.mp4
│ │ 240 容器编排部署工具介绍 _.mp4
│ │ 241dockercompose 编排工具介绍 _.mp4
│ │ 242dockercompose 编排应用案例 haproxy_.mp4
│ │ 243dockercompose 编排应用案例 flaskredis_.mp4
│ │ 244dockercompose 编排应用案例 wordpress_.mp4
│ │ 245dockerswarm 是什么 _.mp4
│ │ 246dockerswarm 架构 _.mp4
│ │ 247dockerswarm 集群环境准备 _.mp4
│ │ 248dockerswarm 初始化 _.mp4
│ │ 249dockerswarm 发布服务前镜像准备 _.mp4
│ │ 250dockerswarm 发布服务 _.mp4
│ │ 251dockerswarm 多服务发布 _.mp4
│ │ 252dockerswarm 发布服务挂载本地卷 _.mp4
│ │ 253dockerswarm 网络存储卷 nfs 准备 _.mp4
│ │ 254dockerswarm 网络存储卷存储卷创建 _.mp4
│ │ 255dockerswarm 网络存储卷手动创建 service 使用卷 _.mp4
│ │ 256dockerswarm 网络存储卷编排部署 service 使用卷 _.mp4
│ │ 257 代码自动发布系统介绍流程及工具 _.mp4
│ │ 258 代码自动发布系统介绍主机规划 _.mp4
│ │ 259 代码自动发布系统介绍主机准备 _.mp4
│ │ 260 代码自动发布系统介绍 jenkinsserver 安装 jdkjenkins_.mp4
│ │ 261 代码自动发布系统介绍开发人员主机及 gitlab 主机安装软件 _.mp4
│ │ 262 代码自动发布系统介绍 jenkinsserver 安装 mavengitdocker_.mp4
│ │ 263 代码自动发布系统介绍 harborserver 安装 harbordocker_.mp4
│ │ 264 代码自动发布系统介绍 webserver 安装 docker_.mp4
│ │ 265 代码自动发布系统介绍添加开发者密钥至 gitlab_.mp4
│ │ 266 代码自动发布系统介绍添加 jenkins 密钥至 gitlab 及添加 jenkinsserver 访问 gitlabserver 凭据 _.mp4
│ │ 267 代码自动发布系统介绍添加 jenkins 用户到 docker 用户组 _.mp4
│ │ 268 代码自动发布系统介绍 jenkinsserver 添加插件 _.mp4
│ │ 269 代码自动发布系统介绍 jenkins 全局工具配置 _.mp4
│ │ 270 代码自动发布系统介绍 jenkins 系统配置 ssh 配置 _.mp4
│ │ 271 代码自动发布系统介绍项目代码获取及数据库配置 _.mp4
│ │ 272 代码自动发布系统介绍项目代码上传至 gitlabserver_.mp4
│ │ 273 代码自动发布系统介绍准备项目发布基础应用镜像 tomcat 镜像 _.mp4
│ │ 274 代码自动发布系统介绍 jenkins 任务创建 _.mp4
│ │ 275 代码自动发布系统介绍项目发布过程 _.mp4
│ │
│ ├─06 第六章容器编排 k8s
│ │ 276ocker 三剑客名词介绍 _.mp4
│ │ 277ockermachine 与 dockercompose 介绍 _.mp4
│ │ 278ockercompose 使用的三步 _.mp4
│ │ 279ockercompose 语法讲解 1_.mp4
│ │ 280ockercompose 语法讲解 2avi_.mp4
│ │ 281ockercompose 案例 1_.mp4
│ │ 282ockercompose 案例 2_.mp4
│ │ 283ockercompose 案例 3_.mp4
│ │ 284dockerswarm 简介与集群环境准备 _.mp4
│ │ 285dockerswarm 集群搭建 _.mp4
│ │ 286harbor 准备两个版本的 nginx 镜像 _.mp4
│ │ 287 发布服务路由网格 _.mp4
│ │ 288 负载均衡扩展与裁减 _.mp4
│ │ 289 版本更新版本回退滚动间隔更新 _.mp4
│ │ 290 本地存储卷与网络存储卷 _.mp4
│ │ 291 服务互联与服务发现 _.mp4
│ │ 292 小结 _.mp4
│ │ 293 器认识 1_.mp4
│ │ 294 器认识 2_.mp4
│ │ 295ocker 介绍版本 _.mp4
│ │ 296ocker 容器使用的内核技术介绍 _.mp4
│ │ 297ocker 安装 _.mp4
│ │ 298ocker 客户端与服务端分离 _.mp4
│ │ 299 程 docker 操作演示还原环境 _.mp4
│ │ 300 像容器仓库概念 _.mp4
│ │ 301 找镜像下载镜像删除镜像 _.mp4
│ │ 302 配置镜像加速器 _.mp4
│ │ 303 镜像导出与导入方法 _.mp4
│ │ 304 镜像仓库分类公网仓库创建与操作演示 _.mp4
│ │ 305harbor 介绍 harbor 安装过程 1_.mp4
│ │ 306harbor 安装过程 2_.mp4
│ │ 307harbor 上传下载 _.mp4
│ │ 308 镜像小结 avi_.mp4
│ │ 309 容器常见操作 1_.mp4
│ │ 310 容器常见操作 2_.mp4
│ │ 311ocker 命令回顾 commit 提交镜像 _.mp4
│ │ 312ockerexec 操作 _.mp4
│ │ 313ocker 常见操作总结重点 _.mp4
│ │ 314 时复制和用时分配技术讲解 _.mp4
│ │ 315 合文件系统介绍 autfs 介绍 _.mp4
│ │ 316ufs 过渡到 overlay_.mp4
│ │ 317 过操作来理解 overlay_.mp4
│ │ 318ocker 存储驱动小结 _.mp4
│ │ 319 器跑 httpd 案例 1_.mp4
│ │ 320 自定义 httpd 容器并提交为镜像 dockerrun 启动应用详解 _.mp4
│ │ 321docker 数据卷 _.mp4
│ │ 322docker 数据卷小结官方 httpd 镜像运行容器 _.mp4
│ │ 323docker 跑 mariadb 或 mysql 应用 _.mp4
│ │ 324docker 跑应用补充与小结 _.mp4
│ │ 325ockerfile 介绍参数讲解 1_.mp4
│ │ 326ockerfile 参数讲解 2_.mp4
│ │ 327ockerfile 构建 httpd 镜像 _.mp4
│ │ 328ockerfile 构建 httpd 镜像 2_.mp4
│ │ 329ockerfile 构建 tomcat 镜像 _.mp4
│ │ 330ockerfile 构建 tomcat 多种方法之间的比较 _.mp4
│ │ 331ockerfile 构建 mariadb 镜像 _.mp4
│ │ 332ocker 构建 mariadb 镜像 2 小结 _.mp4
│ │ 333ocker 单宿主机容器互联 _.mp4
│ │ 334docker 本地网络 bridge 模式 _.mp4
│ │ 335docker 本地网络 hostnonecontainer 模式 _.mp4
│ │ 336 跨 dockerhost 网络方案 flannel 介绍 _.mp4
│ │ 337flanned 网络搭建过程 _.mp4
│ │ 338flanned 网络测试与网络小结 _.mp4
│ │ 339docker 的 web 管理平台小结 _.mp4
│ │ 340ubernetes 介绍 _.mp4
│ │ 341ubernetes 架构介绍 1_.mp4
│ │ 345 微服务架构 _.mp4
│ │ 346k8s 部署前准备 _.mp4
│ │ 347k8s 基础环境准备过程 _.mp4
│ │ 348k8s 软件包安装初始化 1_.mp4
│ │ 349k8s 初始化 2 启动集群安装 flannel 网络加 _.mp4
│ │ 352ode 相关操作小结 _.mp4
│ │ 353amespace 命名空间 _.mp4
│ │ 354 作负载 pod 介绍与 pod 的 YAML 格式说明 _.mp4
│ │ 355 排并创建自主式 pod_.mp4
│ │ 356od 节点选择器 pod 限制资源 _.mp4
│ │ 357od 内包含多个容器吃饭 pod 里的容器进行操作 _.mp4
│ │ 358od 的生命周期说明 _.mp4
│ │ 359pod 的 livenessexec 健康检查 _.mp4
│ │ 360pod 的 livenesshttpget 健康检查 _.mp4
│ │ 361pod 的 livenesstcp 健康检查 _.mp4
│ │ 362pod 的 readiness 健康检查 readinessliveness 综合应用 _.mp4
│ │ 363poststart 与 prestop_.mp4
│ │ 364pod 调度与约束方法 _.mp4
│ │ 365 制器分类与介绍 avi_.mp4
│ │ 366 令方式与 YAML 方式创建 depolyment_.mp4
│ │ 367od 与 rs 分开的讨论拓展 _.mp4
│ │ 368 除与访问 deployment 通过 rs 实现 pod 的高可用测试 _.mp4
│ │ 369od 版本升级与回退 _.mp4
│ │ 370 于 deployment 标签的错误更正说明 _.mp4
│ │ 371eployment 扩容裁减滚动更新 _.mp4
│ │ 372eployment 和 replicaset 小结 _.mp4
│ │ 373daemonset 控制器 _.mp4
│ │ 374service 作用与底层实现原理 _.mp4
│ │ 375job 控制器 _.mp4
│ │ 376cronjob 控制器 _.mp4
│ │ 377 命令创建 clusterIP 类型 service 并验证 _.mp4
│ │ 378YAML 编排创建 ClusterIP 类型 service 并修改算法验证 _.mp4
│ │ 379 修改 service 调度算法由 iptables 变为 ipvs_.mp4
│ │ 380headlessservice 无头服务了解 _.mp4
│ │ 381NodePort 类型 service 与 loadbalancer 类型 service_.mp4
│ │ 382ingress 与 externalName 类型服务简介 _.mp4
│ │ 383rancher 简单演示 _.mp4
│ │
│ ├─07 第七章 k8s 极速入门赠送
│ │ 384kubernetes 极速入门课程介绍 _.mp4
│ │ 385kubernetes 极速入门 k8s 初识容器 _.mp4
│ │ 386kubernetes 极速入门 k8s 初识容器管理工具及容器编排管理工具介绍 _.mp4
│ │ 387kubernetes 极速入门 k8s 初识 k8s 初识 _.mp4
│ │ 388kubernetes 极速入门 k8s 初识 k8s 初识总结 _.mp4
│ │ 389kubernetes 极速入门 k8s 功能 _.mp4
│ │ 390kubernetes 极速入门 k8s 架构场景学习目标学习步骤 _.mp4
│ │ 391kubernetes 极速入门 k8s 架构 _.mp4
│ │ 392kubernetes 极速入门 k8s 集群部署场景学习目标学习步骤 _.mp4
│ │ 393kubernetes 极速入门 k8s 集群部署部署工具介绍 _.mp4
│ │ 394kubernetes 极速入门 k8s 集群部署主机准备主机系统准备 _.mp4
│ │ 395kubernetes 极速入门 k8s 集群部署主机准备主机名设置 _.mp4
│ │ 396kubernetes 极速入门 k8s 集群部署主机准备 IP 设置及主机名解释 _.mp4
│ │ 397kubernetes 极速入门 k8s 集群部署主机准备主机安全设置 _.mp4
│ │ 398kubernetes 极速入门 k8s 集群部署主机准备主机时间同步设置 _.mp4
│ │ 399kubernetes 极速入门 k8s 集群部署主机准备永久关闭主机 swap 分区 _.mp4
│ │ 400kubernetes 极速入门 k8s 集群部署主机准备配置主机网桥过滤功能 _.mp4
│ │ 401kubernetes 极速入门 k8s 集群部署主机准备配置主机 ipvs 功能 _.mp4
│ │ 402kubernetes 极速入门 k8s 集群部署 docker 安装 _.mp4
│ │ 403kubernetes 极速入门 k8s 集群部署集群软件安装及配置 _.mp4
│ │ 404kubernetes 极速入门 k8s 集群部署集群镜像准备 _.mp4
│ │ 405kubernetes 极速入门 k8s 集群部署集群初始化 _.mp4
│ │ 406kubernetes 极速入门 k8s 集群部署 k8s 集群部署后验证 _.mp4
│ │ 407kubernetes 极速入门 k8s 集群部署学习总结 _.mp4
│ │ 408kubernetes 极速入门 k8s 集群客户端工具 ku_.mp4
│ │ 409kubernetes 极速入门 k8s 集群资源清单 YAML 文件书写方法 YAML 介绍 _.mp4
│ │ 410kubernetes 极速入门 k8s 集群资源清单 YAM_.mp4
│ │ 411kubernetes 极速入门 k8s 集群 NameSpace 命名空间 NameSpace 介绍及查看 _.mp4
│ │ 412kubernetes 极速入门 k8s 集群 NameSpace 命名空间 NameSpace 创建 _.mp4
│ │ 413kubernetes 极速入门 k8s 集群 NameSpace 命 _.mp4
│ │ 414kubernetes 极速入门 k8s 集群核心概念 podPod 介绍及创建 _.mp4
│ │ 415kubernetes 极速入门 k8s 集群核心概念 pod_.mp4
│ │ 416kubernetes 极速入门 k8s 集群核心概念 Controller 介绍分类 Deployment 控制器介绍创建 Deployment 控制器类型应用 _.mp4
│ │ 417kubernetes 极速入门 k8s 集群核心概念 Controller 使用资源清单文件创建 Deployment 控制器类型应用 _.mp4
│ │ 418kubernetes 极速入门 k8s 集群核心概念 Controller 使用命令行或资源清单文件删除 Deployment 控制器类型应用 _.mp4
│ │ 419kubernetes 极速入门 k8s 集群核心概念 Cont_.mp4
│ │ 420kubernetes 极速入门 k8s 集群核心概念 ServiceService 介绍 _.mp4
│ │ 421kubernetes 极速入门 k8s 集群核心概念 Service 通过命令行创建 Service_.mp4
│ │ 422kubernetes 极速入门 k8s 集群核心概念 Service 通过资源清单文件创建 ServiceClusterIP_.mp4
│ │ 423kubernetes 极速入门 k8s 集群核心概念 Service 通过资源清单文件创建 ServiceNodePort_.mp4
│ │ 424kubernetes 极速入门 k8s 集群核心概念 Serv_.mp4
│ │ 425kubernetes 极速入门结果有方法请注意 _.mp4
│ │
│ └─08 第八章 Kubernetes 高级教程营销
│ 426k8s 极速入门进阶课程环境说明 _.mp4
│ 427k8s 极速入门课程进阶 Pod 进阶场景学习目标学习步骤 _.mp4
│ 428k8s 极速入门课程进阶 Pod 进阶回顾 Pod 概念 _.mp4
│ 429k8s 极速入门课程进阶 Pod 进阶创建 Pod 方法回顾 _.mp4
│ 430k8s 极速入门课程进阶 Pod 进阶 Pod 中容器镜像下载策略 _.mp4
│ 431k8s 极速入门课程进阶 Pod 进阶 Pod 中容器资源限定方法 _.mp4
│ 432k8s 极速入门课程进阶 Pod 进阶 Pod 中运行多个容器的方法 _.mp4
│ 433k8s 极速入门课程进阶 Pod 进阶进入 Pod 中容器方法 _.mp4
│ 434k8s 极速入门课程进阶 Pod 进阶 Pod 创建过程 _.mp4
│ 435k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期 _.mp4
│ 436k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期 Pod 启动与终止介绍 _.mp4
│ 437k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期 Pod 启动时 HealthCheck 方式及 Probe 控制方式 _.mp4
│ 438k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期 Pod 启动时 HealthCheck 详解 _.mp4
│ 439k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期 Pod 中容器重启策略 _.mp4
│ 440k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期 Pod 状态 _.mp4
│ 441k8s 极速入门课程进阶 Pod 进阶 PodHealtChecklivenessexec_.mp4
│ 442k8s 极速入门课程进阶 Pod 进阶 PodHealtChecklivenesshttpget_.mp4
│ 443k8s 极速入门课程进阶 Pod 进阶 PodHealtChecklivenesstcpSocket_.mp4
│ 444k8s 极速入门课程进阶 Pod 进阶 PodHealtCheckreadinesshttpget_.mp4
│ 445k8s 极速入门课程进阶 Pod 进阶 PodHealtChecklivenessreadinesshttpget_.mp4
│ 446k8s 极速入门课程进阶 Pod 进阶 Pod 生命周期事件 PostStartPreStop_.mp4
│ 447k8s 极速入门课程进阶 Pod 进阶 Pod 调度约束方法 _.mp4
│ 448k8s 极速入门课程进阶 Pod 进阶 Pod_.mp4
│ 449k8s 极速入门课程进阶 Controller 进阶场景学习目标学习步骤 _.mp4
│ 450k8s 极速入门课程进阶 Controller 进阶 Deployment_.mp4
│ 451k8s 极速入门课程进阶 Controller 进阶 ReplicaSet_.mp4
│ 452k8s 极速入门课程进阶 Controller 进阶 DaemonSet_.mp4
│ 453k8s 极速入门课程进阶 Controller 进阶 Job 控制器介绍 _.mp4
│ 454k8s 极速入门课程进阶 Controller 进阶 Job 控制器案例 1 计算圆周率 2000 位 _.mp4
│ 455k8s 极速入门课程进阶 Controller 进阶 Job 控制器案例 2 固定次数 Job 应用 _.mp4
│ 456k8s 极速入门课程进阶 Controller 进阶 Job 控制器案例 3 实现 MySQL 备份 _.mp4
│ 457k8s 极速入门课程进阶 Controller 进阶 CronJob 控制器案例 1 输出字符 _.mp4
│ 458k8s 极速入门课程进阶 Controller 进阶 CronJob 控制器案例 2 周期性备份 MySQL 数据库 _.mp4
│ 459k8s 极速入门课程进阶 Controller 进阶 Deployment 控制器应用应用升级策略及应用准备 _.mp4
│ 460k8s 极速入门课程进阶 Controller 进阶 Deployment 控制器应用应用升级 _.mp4
│ 461k8s 极速入门课程进阶 Controller 进阶 Deployment 控制器应用应用版本回退 _.mp4
│ 462k8s 极速入门课程进阶 Controller 进阶 _.mp4
│ 463 基于 Rancher 管理 kubernetes 集群 Rancher 引入 _.mp4
│ 464 基于 Rancher 管理 kubernetes 集群 Rancher 介绍 _.mp4
│ 465 基于 Rancher 管理 kubernetes 集群 Rancher 功能 _.mp4
│ 466 基于 Rancher 管理 kubernetes 集群 Rancher 部署主机需求说明 _.mp4
│ 467 基于 Rancher 管理 kubernetes 集群 Rancher 部署主机准备 _.mp4
│ 468 基于 Rancher 管理 kubernetes 集群 Rancher 部署 Docker 准备 _.mp4
│ 469 基于 Rancher 管理 kubernetes 集群 Rancher 部署 _.mp4
│ 470 基于 Rancher 管理 kubernetes 集群 RancherServer 访问 _.mp4
│ 471 基于 Rancher 管理 kubernetes 集群通过 Rancher 创建 kubernetes 集群 _.mp4
│ 472 基于 Rancher 管理 kubernetes 集群通过应用商店部署 kubernetes 集群 kubernetesdashboard_.mp4
│ 473 基于 Rancher 管理 kubernetes 集群部署 kubernetes 集群客户端 kubectl_.mp4
│ 474 基于 Rancher 管理 kubernetes 集群在 kube_.mp4
│ 475 基于 kubernetes 集群容器云管理平台 kubesphere 引入 _.mp4
│ 476 基于 kubernetes 集群容器云管理平台 kubesphere 介绍 _.mp4
│ 477 基于 kubernetes 集群容器云管理平台 kubesphere 功能 _.mp4
│ 478 基于 kubernetes 集群容器云管理平台 kubesphere 部署方式及 k8s 集群介绍 _.mp4
│ 479 基于 kubernetes 集群容器云管理平台 kubesphere 脚本及环境要求 _.mp4
│ 480 基于 kubernetes 集群容器云管理平台 kubespherek8s 及 helm 版本验证 _.mp4
│ 481 基于 kubernetes 集群容器云管理平台 kubesphere 后端存储 NFS 准备 _.mp4
│ 482 基于 kubernetes 集群容器云管理平台 kubesphere 部署前脚本及镜像准备 _.mp4
│ 483 基于 kubernetes 集群容器云管理平台 kubes_.mp4
│ 484kubernetes 集群应用实战注册中心 zookeeper_.mp4
│ 485kubernetes 集群应用实战注册中心 zookeeper 部署环境说明 _.mp4
│ 486kubernetes 集群应用实战注册中心 zookeeper 后端存储准备 _.mp4
│ 487kubernetes 集群应用实战注册中心 zookeeperPV 准备 _.mp4
│ 488kubernetes 集群应用实战注册中心 zookeeper 部署 zookeeper 集群 _.mp4
│ 489kubernetes 集群应用实战注册中心 zookeeperzookeeper 集群可用性验证 _.mp4
│ 490kubernetes 集群应用实战注册中心 zookeeperzookeeper 集群整体可用性验证 _.mp4
│ 491kubernetes 集群应用实战注册中心 zookee_.mp4
│ 492kubernetes 集群应用实战 kafka 引入 _.mp4
│ 493kubernetes 集群应用实战 kafka 环境说明 _.mp4
│ 494kubernetes 集群应用实战 kafka 架构说明 _.mp4
│ 495kubernetes 集群应用实战 kafka 后端存储服务 NFS 配置 _.mp4
│ 496kubernetes 集群应用实战 kafkaPV 创建 _.mp4
│ 497kubernetes 集群应用实战 kafka 部署 kafka 集群 _.mp4
│ 498kubernetes 集群应用实战 kafka 在 zookeeper 集群中验证 kafka 组件是否注册 _.mp4
│ 499kubernetes 集群应用实战 kafka 可应用性 _.mp4
│
├─07 阶段七 Python 运维开发
│ ├─01 第一章 Python 基础
│ │ 001python 介绍 _.mp4
│ │ 002python 起源与优缺点 _.mp4
│ │ 003python 应用场景 _.mp4
│ │ 004 解释型语言与编译型语言 _.mp4
│ │ 005python 版本说明与第一个 python 程序 _.mp4
│ │ 006python3 的安装 _.mp4
│ │ 007pycharm 介绍与安装准备 _.mp4
│ │ 008pycharm 安装过程演示 _.mp4
│ │ 009 上午内容小结 _.mp4
│ │ 010python 换行打印与不换行打印 _.mp4
│ │ 011 带颜色的打印与打印常见异常 _.mp4
│ │ 012python 代码注释 _.mp4
│ │ 013python 代码规范 _.mp4
│ │ 014python 变量介绍 _.mp4
│ │ 015python 变量命名规则 _.mp4
│ │ 016python 变量的创建 _.mp4
│ │ 017python 一次定义多个变量两个变量值的交换 _.mp4
│ │ 018 变量的类型 _.mp4
│ │ 019 变量类型的转换 _.mp4
│ │
│ ├─02 第二章 Python 流程控制
│ │ 020input 输入与强类型概念解释 _.mp4
│ │ 021 格式化输出 1_.mp4
│ │ 022 格式化输出 2 与小结 _.mp4
│ │ 023 格式化输出题目讲解 _.mp4
│ │ 024 运算符 _.mp4
│ │ 025 判断语句单分支 _.mp4
│ │ 026 判断语句双分支多分支 _.mp4
│ │ 027 判断语句示例讲解 1_.mp4
│ │ 028 判断语句示例讲解 2_.mp4
│ │ 029 判断语句示例讲解 3 与拓展 _.mp4
│ │ 030if 嵌套 _.mp4
│ │ 031if 嵌套补充说明 _.mp4
│ │ 032 循环介绍 while 格式 _.mp4
│ │ 033while 循环 _.mp4
│ │ 034 课堂补充 _.mp4
│ │ 035for 循环格式 _.mp4
│ │ 036for 循环题目讲解 avi_.mp4
│ │
│ ├─03 第三章 Python 字符串
│ │ 037 循环嵌套 1_.mp4
│ │ 038 循环嵌套 2_.mp4
│ │ 039 字符串的定义输入与格式化输出 _.mp4
│ │ 040 字符串的上标介绍 _.mp4
│ │ 041 循环遍历打印字符串 _.mp4
│ │ 042 字符串的切片介绍 _.mp4
│ │ 043 字符串的切片思路 _.mp4
│ │ 044 字符串下标与切片小结 _.mp4
│ │ 045 字符串的常见操作 _.mp4
│ │ 046 字符串的常见操作 2_.mp4
│ │ 047 字符串的其它操作不可变数据类型与可变数据类型 _.mp4
│ │ 048 字符串小结 _.mp4
│ │ 049 列表介绍创建列表 _.mp4
│ │ 050 列表的下标循环遍历切片 _.mp4
│ │ 051 验证列表为可变数据类型 _.mp4
│ │ 052 列表的增删改查操作 _.mp4
│ │ 053 列表的其它操作列表的拼接 _.mp4
│ │ 054 双列表操作拓展 _.mp4
│ │ 055 元组介绍与验证 _.mp4
│ │ 056 元组补充 _.mp4
│ │
│ ├─04 第四章 Python 文件操作
│ │ 057 打印 11000 的质数题目讲解 _.mp4
│ │ 058 判断是否为强密码 _.mp4
│ │ 059 字典数据类型介绍 _.mp4
│ │ 060 字典的定义 _.mp4
│ │ 061 字典的增删改查操作 _.mp4
│ │ 062 字典的循环遍历 _.mp4
│ │ 063 字典题目讲解 1_.mp4
│ │ 064 字典题目讲解 2 字典小结 _.mp4
│ │ 065 集合介绍 _.mp4
│ │ 066 集合的交并补操作 _.mp4
│ │ 067 集合的增删改操作说明题目讲解 _.mp4
│ │ 068 集合题目讲解与集合小结 _.mp4
│ │ 0696 种数据类型总结与不同括号的比较总结 _.mp4
│ │ 070python 文件 IO 操作的 3 个步骤与基本格式 _.mp4
│ │ 071 文件 r 模式 1_.mp4
│ │ 072 文件 r 模式 2_.mp4
│ │ 073 文件 r 模式 3_.mp4
│ │ 074 文件 r 模式 5 个操作小结 _.mp4
│ │ 075 文件 r 模式循环读取文件并查找特定的行 _.mp4
│ │ 076 文件 r 模式题目讲解与小结 _.mp4
│ │ 077 文件 r 模式补充 _.mp4
│ │ 078 文件 w 与 a 模式 _.mp4
│ │
│ ├─05 第五章 Python 函数
│ │ 079 文件 IO 操作混合读写模式拓展 _.mp4
│ │ 080 为什么使用函数函数的作用 _.mp4
│ │ 081 函数的定义与调用 _.mp4
│ │ 082 函数传参的作用 _.mp4
│ │ 083 函数的传参形参实参位置参数关键字参数 _.mp4
│ │ 084 函数的传参默认值参数 _.mp4
│ │ 085 函数的传参可变长参数 _.mp4
│ │ 086 函数的传参小结 _.mp4
│ │ 087 函数综合传参多个关键字参数转字典 _.mp4
│ │ 088 函数返回值介绍 _.mp4
│ │ 089 函数返回值实例说明 _.mp4
│ │ 090 函数返回值实例说明 2 小结 _.mp4
│ │ 091 嵌套函数 _.mp4
│ │ 092 嵌套函数小结函数知识点综合练习 _.mp4
│ │ 093 函数里变量的作用域全局变量与局部变量 _.mp4
│ │ 094 函数拓展 _.mp4
│ │ 095 模块的定义 _.mp4
│ │ 096 模块的分类 _.mp4
│ │ 097 模块的存放路径 _.mp4
│ │ 098 自定义函数示例 _.mp4
│ │ 099 模块的两种导入语法及其它们的区别 _.mp4
│ │ 100os 模块查看和切换目录列出目录内的文件 _.mp4
│ │ 101os 模块查看文件状态与文件路径相关操作 _.mp4
│ │ 102os 模块其它操作 os.popen 与 os.system_.mp4
│ │
│ ├─06 第六章 Python 模块
│ │ 103 正则表达式回顾 _.mp4
│ │ 104re.match 与 re.search 使用示例 _.mp4
│ │ 105re.findall 使用正则使用的思路与题目说明 _.mp4
│ │ 106 使用 python 做文件处理的题目讲解 _.mp4
│ │ 107re.splint 使用 _.mp4
│ │ 108re.sub 使用 _.mp4
│ │ 109pstuil 模块介绍第三方模块的安装方法 _.mp4
│ │ 110psutil 模块常见操作 _.mp4
│ │ 111.通过 psutilitchat 监控报警示例 _.mp4
│ │ 112psutil 模块补充 _.mp4
│ │ 113paramiko 模块介绍 _.mp4
│ │ 114 通过 paramiko 模块上传下载 _.mp4
│ │ 115 通过 paramiko 模块上传下载 2_.mp4
│ │ 116 通过 paramiko 模块免密登录实现上传下载 _.mp4
│ │ 117 通过 paramiko 模块免密登录实现上传下载 linux 平台 _.mp4
│ │ 118 通过 paramiko 模块实现远程执行命令 _.mp4
│ │ 119 综合项目 _.mp4
│ │ 120 异常处理介绍 _.mp4
│ │ 121 异常处理语法示例 _.mp4
│ │
│ ├─07 第七章 Python 面向对象
│ │ 122 面向对象介绍 _.mp4
│ │ 123 面向对象介绍 2_.mp4
│ │ 124 前面用过面向对象的场景介绍 _.mp4
│ │ 125 类与对象介绍 _.mp4
│ │ 126 类的构成 _.mp4
│ │ 127 创建类创建对象 _.mp4
│ │ 128 为类加上属性 _.mp4
│ │ 129 为类加上方法 _.mp4
│ │ 130 类变量实例变量 _.mp4
│ │ 131 小结 _.mp4
│ │ 132str 和 del 魔法方法介绍了解 _.mp4
│ │ 133 私有属性与私有方法拓展 _.mp4
│ │ 134 继承介绍 _.mp4
│ │ 135 继承实例 _.mp4
│ │ 136 子类中方法增加方法重写方法中调方法 _.mp4
│ │ 137 子类中重构属性 _.mp4
│ │ 138 多层继承 _.mp4
│ │ 139 多重继承 _.mp4
│ │ 140 多层继承与两个对象的交互 _.mp4
│ │ 141 多重继承与两个对象的交互 _.mp4
│ │ 142 继承小结 _.mp4
│ │ 143 多态介绍拓展 _.mp4
│ │ 144 把类做成模块然后被调用 _.mp4
│ │
│ ├─08 第八章 Web 开发基础之 HTML+CSS
│ │ 145 学习目标和内容 01w_.mp4
│ │ 146Web 开发相关介绍 _.mp4
│ │ 147 开发工具的使用 _.mp4
│ │ 148vscode 的扩展及其其他轻量开发工具 _.mp4
│ │ 149html 的基础结构 _.mp4
│ │ 150html 标签分类和字符集 _.mp4
│ │ 151 标签段落换行水平线标签 _.mp4
│ │ 152 案例新闻页面的实现 _.mp4
│ │ 153divspan 标签和标签的属性 _.mp4
│ │ 154img 标签 _.mp4
│ │ 155 链接特殊字符注释标签 _.mp4
│ │ 156 上午总结和回顾 01w_.mp4
│ │ 157 列表标签 _.mp4
│ │ 158 表格 _.mp4
│ │ 159 表单一 _.mp4
│ │ 160 表单二 _.mp4
│ │ 161css 介绍及其作用 _.mp4
│ │ 162css 的定义位置和方式 _.mp4
│ │ 163css 基础选择器 _.mp4
│ │ 164css 复合选择器 _.mp4
│ │ 165css 的基本样式属性一 _.mp4
│ │
│ ├─09 第九章 Web 开发基础之 JavaScript
│ │ 166 回顾和反馈 01w_.mp4
│ │ 167 显示隐藏元素和盒子大小设置 _.mp4
│ │ 168 行内元素和块级别元素 _.mp4
│ │ 169 盒子模型中的元素属性 _.mp4
│ │ 170 盒子模型的相关属性设置和背景设置 _.mp4
│ │ 171 学习目标和内容 _.mp4
│ │ 172js 相关介绍 _.mp4
│ │ 173javascript 的组成和书写位置 _.mp4
│ │ 174 变量 _.mp4
│ │ 175 数据类型 _.mp4
│ │ 176 运算符一 _.mp4
│ │ 177 上午回顾和总结 02w_.mp4
│ │ 178 运算二 _.mp4
│ │ 179if 分支语句 _.mp4
│ │ 180switch 分支语句 _.mp4
│ │ 181for 循环语句 _.mp4
│ │ 182whiledowhile 循环语句和跳出循环关键字 _.mp4
│ │ 183 数组定义访问及其遍历访问 _.mp4
│ │ 184 数组元素的操作 _.mp4
│ │ 185 函数 _.mp4
│ │ 186 对象 _.mp4
│ │ 187DOM 介绍及其获取元素方法 _.mp4
│ │ 188js 操作元素属性 _.mp4
│ │ 189js 事件绑定和改变元素样式 _.mp4
│ │
│ ├─10 第十章 Web 开发基础之综合应用
│ │ 190 回顾和反馈 02w_.mp4
│ │ 191 学习目标和内容 01w_.mp4
│ │ 192jQuery 的介绍和引入部署使用 _.mp4
│ │ 193jQuery 的选择器使用 _.mp4
│ │ 194jQuery 的事件 _.mp4
│ │ 195jQuery 的属性操作和隐藏显示操作 _.mp4
│ │ 196jquery 样式操作及其小例子 _.mp4
│ │ 197 上午回顾和总结 _.mp4
│ │ 198bootstrap 的介绍及其目录相关介绍 _.mp4
│ │ 199bootstrap 引入初始化和基本模板使用 _.mp4
│ │ 200bootstrap 全局 css 样式容器和按钮样式 _.mp4
│ │ 201bootstrap 全局 css 样式表格表单分页样式 _.mp4
│ │ 202bootstrap 的 js 插件模态框实现 _.mp4
│ │ 203bootstrap 实现案例主机列表 _.mp4
│ │ 204 主机列表模拟删除和 layer 提示框使用 _.mp4
│ │ 205ajax 介绍及其聊天接口调用 _.mp4
│ │ 206ajax 加载数据并动态加载到页面中 _.mp4
│ │
│ ├─11 第十一章 Web 框架之 Django 一
│ │ 207 回顾和反馈 03w_.mp4
│ │ 208 静态页面例子 _.mp4
│ │ 209 学习目标和内容 _.mp4
│ │ 210Django 相关介绍 _.mp4
│ │ 211 开发前准备工作 _.mp4
│ │ 212 安装 Django 并创建项目和目录的了解 _.mp4
│ │ 213Django 创建应用并启动服务 _.mp4
│ │ 214MVT 模型及其 Django 的使用原理流程介绍 _.mp4
│ │ 215 快速上手 _.mp4
│ │ 216 获取请求信息 _.mp4
│ │ 217Django 项目通过 Pycharm 启动管理 _.mp4
│ │ 218 服务器响应信息设置 _.mp4
│ │ 219 上午复习和总结 _.mp4
│ │ 220GET 请求传参和接收 _.mp4
│ │ 221POST 请求传参和接收 _.mp4
│ │ 222QueryDict 对象数据获取 _.mp4
│ │ 223 视图加载模板 _.mp4
│ │ 224 案例加载博客文章页面 _.mp4
│ │ 225URL 匹配规则 _.mp4
│ │ 226 路由的匹配方式 _.mp4
│ │ 227 反向解析 URL_.mp4
│ │ 228URL 路由分文件管理 _.mp4
│ │
│ ├─12 第十二章 Web 框架之 Django 二
│ │ 229 回顾和反馈 04w_.mp4
│ │ 230 作业主机列表加载到 Django 中 _.mp4
│ │ 231 作业简单实现登录原理 _.mp4
│ │ 232 学习目标和内容 _.mp4
│ │ 233 类视图介绍及其语法 _.mp4
│ │ 234 类视图写法简单登录逻辑实现 _.mp4
│ │ 235 模板分应用部署使用配置 _.mp4
│ │ 236 模板语法之变量的使用 _.mp4
│ │ 237 模板语法之 locals 函数传统所有变量 _.mp4
│ │ 238 模板中 list 和 dict 值的获取 _.mp4
│ │ 239 模板默认过滤器 _.mp4
│ │ 240 上午回顾和复习 03w_.mp4
│ │ 241 判断语句 _.mp4
│ │ 242 遍历列表 _.mp4
│ │ 243 遍历字典 _.mp4
│ │ 244.单参数的自定义过滤器 _.mp4
│ │ 245 多参数自定义过滤器 _.mp4
│ │ 246 模板继承方式实现 _.mp4
│ │ 247 点击标签高亮的小例子 _.mp4
│ │
│ ├─13 第十三章 Web 框架之 Django 三
│ │ 248 回顾和反馈 05w_.mp4
│ │ 249 学习目标和内容 _.mp4
│ │ 250ORM 相关概念 _.mp4
│ │ 251 映射关系 _.mp4
│ │ 252 创建模型定义表的字段 _.mp4
│ │ 253 字段属性设置 _.mp4
│ │ 254 模型元数据可选 _.mp4
│ │ 255 迁移数据库 _.mp4
│ │ 256windows 安装 mysql_.mp4
│ │ 257Django 配置使用 MySQL_.mp4
│ │ 258 上午回顾和复习 _.mp4
│ │ 259 添加数据之 save 方法 _.mp4
│ │ 260 添加数据之 create 方法 _.mp4
│ │ 261.查询数据一 _.mp4
│ │ 262 查询数据二 _.mp4
│ │ 263 更新数据 _.mp4
│ │ 264 删除数据 _.mp4
│ │ 265ORM 内置查询字段 _.mp4
│ │ 266ORM 关系概述及其多对一关系的模型的创建 _.mp4
│ │ 267ORM 关系模型多对一的数据操作 _.mp4
│ │ 268ORM 关系模型多对多的数据表创建 _.mp4
│ │
│ ├─14 第十四章 CMDB 系统开发一
│ │ 269 回顾和反馈 06w_.mp4
│ │ 270CMDB 的相关概念 _.mp4
│ │ 271 创建 CMDB 项目框架并初始化 _.mp4
│ │ 272 管理后台基础页面实现 _.mp4
│ │ 273 管理后台首页面实现 _.mp4
│ │ 274 高级视图类之 TemplateView_.mp4
│ │ 275 登录基本实现 _.mp4
│ │ 276Django 用户系统实现登录 _.mp4
│ │ 277 上午回顾和复习 _.mp4
│ │ 278URL 拦截器 _.mp4
│ │ 279 注销功能实现 _.mp4
│ │ 280 登录原理解析扩展 _.mp4
│ │ 281 展示用户列表 _.mp4
│ │ 282 扩展基础用户信息 _.mp4
│ │ 283 高级视图类之 ListView_.mp4
│ │ 284 批量创建用户测试数据 _.mp4
│ │ 285 分页的基础实现 _.mp4
│ │ 286 分页调整 _.mp4
│ │
│ ├─15 第十五章 CMDB 系统开发二
│ │ 287 添加用户 _.mp4
│ │ 288 更新用户 _.mp4
│ │ 289 删除用户 _.mp4
│ │ 290 用户状态更新 _.mp4
│ │ 291 用户组管理一 _.mp4
│ │ 292 展示用户组列表 _.mp4
│ │ 293 创建用户组 _.mp4
│ │ 294 更新用户组 _.mp4
│ │ 295Django 权限介绍 _.mp4
│ │ 296 展示权限列表并自定义权限 _.mp4
│ │ 297 用户权限设置功能 _.mp4
│ │ 298 用户权限使用 _.mp4
│ │ 299 权限管理模块 _.mp4
│ │
│ └─16 第十六章 CMDB 系统开发三
│ 300 资产机房模型设计 _.mp4
│ 301 展示机房列表 _.mp4
│ 302 添加资产机房 _.mp4
│ 303 前端传输 json 的方法 _.mp4
│ 304 后端接收 json 转字典 _.mp4
│ 305 更新资产机房信息 _.mp4
│ 306 删除资产机房 _.mp4
│ 307 资产用户列表展示 _.mp4
│ 308 添加资产用户 _.mp4
│ 309 更新资产用户 _.mp4
│ 310 删除资产用户 _.mp4
│ 311 资产主机模型数据表设计 _.mp4
│ 312 资产主机列表展示 _.mp4
│ 313 资产主机收集信息的方式区别 _.mp4
│ 314 客户端 Python 环境部署 _.mp4
│ 315 数据收集客户端脚本介绍使用 _.mp4
│ 316 添加资产主机 _.mp4
│ 317 定时更新资产主机信息及其 cmdb 的相关扩展 _.mp4
│
└─08 运维-学生资料(新)
└─运维-学生资料(新)
├─第 1 阶段-运维基本功(升级 7.6 版本)
│ ├─day01
│ │ │ Mac vs. PC vs. Linux 南方公園.mp4
│ │ │ 课堂讲义.md
│ │ │
│ │ ├─media
│ │ │ image-20200311150046243.png
│ │ │ image-20200311151555009.png
│ │ │ image-20200311151734477.png
│ │ │ image-20200311151823470.png
│ │ │ image-20200311152040202.png
│ │ │ image-20200311152217688.png
│ │ │ image-20200311152456818.png
│ │ │ image-20200311152611419.png
│ │ │ image-20200311152705358.png
│ │ │ image-20200311155608371.png
│ │ │ image-20200311155700306.png
│ │ │ image-20200311155744602.png
│ │ │ image-20200311155854562.png
│ │ │ image-20200311160150468.png
│ │ │ image-20200311160305879.png
│ │ │ image-20200311160356151.png
│ │ │ image-20200311160458297.png
│ │ │ image-20200311162706316.png
│ │ │ image-20200311162843874.png
│ │ │ image-20200311163102550.png
│ │ │ image-20200311163142872.png
│ │ │ image-20200311163223540.png
│ │ │ image-20200311163419564.png
│ │ │ image-20200311163637693.png
│ │ │ image-20200311163911988.png
│ │ │ image-20200311164010573.png
│ │ │ image-20200311164132459.png
│ │ │ image-20200311164231480.png
│ │ │ image-20200311164331439.png
│ │ │ image-20200311164512801.png
│ │ │ image-20200311164558370.png
│ │ │ image-20200311164559843.png
│ │ │ image-20200311170644427.png
│ │ │ image-20200311170822145.png
│ │ │ image-20200311170908364.png
│ │ │ image-20200311170909757.png
│ │ │ image-20200311171211489.png
│ │ │ image-20200311171313583.png
│ │ │ image-20200311171435827.png
│ │ │ image-20200311171858582.png
│ │ │ image-20200311171929367.png
│ │ │ image-20200311172018435.png
│ │ │
│ │ └─讲义
│ │ │ 01 运维概述与 Linux 系统安装.md
│ │ │ 01 运维概述与 Linux 系统安装.pdf
│ │ │
│ │ └─media
│ │ 1553495292441.png
│ │ 1553495307991.png
│ │ 1553495323350.png
│ │ 1553495325509.png
│ │ 1553495371721.png
│ │ 1556208902112.png
│ │ block01.jpg
│ │ block02.jpg
│ │ block03.jpg
│ │ image-20181224112437930.png
│ │ image-20181224112623968-5621983.png
│ │ image-20181224112924673-5622164.png
│ │ image-20181224114328948-5623008.png
│ │ image-20181224120100937.png
│ │ image-20181224141507325-5632107.png
│ │ image-20181224141507325.png
│ │ image-20181224144310846.png
│ │ image-20181224144757436.png
│ │ image-20181224145922023.jpg
│ │ image-20181224150950616-5635390.jpg
│ │ image-20181224150950616.png
│ │ image-20181224151011960-5635411.png
│ │ image-20181224151011960.png
│ │ image-20181224151032278-5635432.jpg
│ │ image-20181224151032278.png
│ │ image-20181224151051477-5635451.jpg
│ │ image-20181224151051477.png
│ │ image-20181224151122456-5635482.jpg
│ │ image-20181224151122456.png
│ │ image-20181224151323063-5635603.jpg
│ │ image-20181224151323063.png
│ │ image-20181224151503026-5635703.jpg
│ │ image-20181224151503026.png
│ │ image-20181224151615445-5635775.jpg
│ │ image-20181224151615445.png
│ │ image-20181224151647004-5635807.jpg
│ │ image-20181224151647004.png
│ │ image-20181224162606491-5639966.png
│ │ image-20181224162606491.png
│ │ image-20181225120320049-5710600.png
│ │ image-20181225151657086-5722217.png
│ │ image-20181225151657086.png
│ │ image-20181225151746969-5722267.jpg
│ │ image-20181225151746969.png
│ │ image-20181225154333785-5723813.jpg
│ │ image-20181225154333785.png
│ │ image-20181225154745785-5724065.jpg
│ │ image-20181225154745785.png
│ │ image-20181225154840969-5724121.jpg
│ │ image-20181225154840969.png
│ │ image-20181225155019548-5724219.jpg
│ │ image-20181225155019548.png
│ │ image-20181225155100064-5724260.jpg
│ │ image-20181225155100064.png
│ │ image-20181225155139933-5724299.png
│ │ image-20181225155139933.png
│ │ image-20181225155221456-5724341.png
│ │ image-20181225155221456.png
│ │ image-20181225155310369-5724390.png
│ │ image-20181225155310369.png
│ │ image-20181225155457882-5724497.png
│ │ image-20181225155908834-5724748.png
│ │ image-20181225155908834.png
│ │ image-20181225160214141-5724934.png
│ │ image-20181225160214141.png
│ │ image-20181225160254489-5724974.png
│ │ image-20181225160254489.png
│ │ image-20181226132645846-5802005.png
│ │ image-20181226132645846.png
│ │ image-20181226133239044-5802359.png
│ │ image-20181226133239044.png
│ │ image-20181226133457467-5802497.png
│ │ image-20181226133457467.png
│ │ image-20181226133537233-5802537.png
│ │ image-20181226133537233.png
│ │ image-20181226133610852-5802570.png
│ │ image-20181226133610852.png
│ │ image-20181226133920751-5802760.png
│ │ image-20181226133920751.png
│ │ image-20181226134931009-5803371.png
│ │ image-20181226134931009.png
│ │ image-20181226134958799-5803398.png
│ │ image-20181226134958799.png
│ │ image-20181226135025602-5803425.png
│ │ image-20181226135025602.png
│ │ image-20181226135105642-5803465.png
│ │ image-20181226135105642.png
│ │ image-20181226135215825-5803535.png
│ │ image-20181226135215825.png
│ │ image-20181226135252298-5803572.png
│ │ image-20181226135252298.png
│ │ image-20181226135410683-5803650.png
│ │ image-20181226135410683.png
│ │ image-20181226135424761-5803664.png
│ │ image-20181226135424761.png
│ │ image-20181226135519679-5803719.png
│ │ image-20181226135519679.png
│ │ image-20181226135544805-5803744.png
│ │ image-20181226135544805.png
│ │ image-20181226135620393-5803780.png
│ │ image-20181226135620393.png
│ │ image-20181226135651043-5803811.png
│ │ image-20181226135651043.png
│ │ image-20181226140131166-5804091.png
│ │ image-20181226140131166.png
│ │ image-20181226140214560-5804134.png
│ │ image-20181226140214560.png
│ │ image-20181226140300049-5804180.png
│ │ image-20181226140300049.png
│ │ image-20181226140327909-5804207.png
│ │ image-20181226140327909.png
│ │ image-20181226140413160-5804253.png
│ │ image-20181226140413160.png
│ │ image-20181226140437789-5804277.png
│ │ image-20181226140437789.png
│ │ image-20181226140511390-5804311.png
│ │ image-20181226140511390.png
│ │ image-20181226140533166-5804333.png
│ │ image-20181226140533166.png
│ │ image-20181226141910759-5805150.png
│ │ image-20181226141910759.png
│ │ image-20181226144645089-5806805.png
│ │ image-20181226144645089.png
│ │ image-20181226144712531-5806832.png
│ │ image-20181226144712531.png
│ │ image-20181226144806096-5806886.png
│ │ image-20181226144806096.png
│ │ image-20181226144827276-5806907.png
│ │ image-20181226144827276.png
│ │ image-20181226144905364-5806945.png
│ │ image-20181226144905364.png
│ │ image-20181226145221179-5807141.png
│ │ image-20181226145221179.png
│ │ image-20181226145342901-5807222.png
│ │ image-20181226145342901.png
│ │ image-20181226145505190-5807305.png
│ │ image-20181226145505190.png
│ │ image-20181226145854170-5807534.png
│ │ image-20181226145854170.png
│ │ image-20181226150029559-5807629.png
│ │ image-20181226150029559.png
│ │ image-20181226151225287-5808345.png
│ │ image-20181226151225287.png
│ │ image-20181226151302134-5808382.png
│ │ image-20181226151302134.png
│ │ image-20181226151418522-5808458.png
│ │ image-20181226151418522.png
│ │ image-20181226151444882-5808484.png
│ │ image-20181226151444882.png
│ │ IT 运维.jpg
│ │ lanping.gif
│ │ lanping.jpg
│ │ Linux7.6.jpg
│ │ Linux7.6 下载.jpg
│ │ Linux 起源.jpg
│ │ renwu01.jpg
│ │ upan01.jpg
│ │ upan02.jpg
│ │ upan03.jpg
│ │ upan04.jpg
│ │ upan05.jpg
│ │ upan06.jpg
│ │ upan07.jpg
│ │ upan08.jpg
│ │ vm15ware01.jpg
│ │ vm15ware02.jpg
│ │ vm15ware03.jpg
│ │ vm15ware04.jpg
│ │ vm15ware05.jpg
│ │ vm15ware06.jpg
│ │ vm15ware07.jpg
│ │ vm15ware08.jpg
│ │ vm15ware09.jpg
│ │ vm15ware10.jpg
│ │ yunweijiagou01.png
│ │ 安装 Centos701.jpg
│ │ 安装 Centos702.jpg
│ │ 安装 Centos703.jpg
│ │ 安装 Centos704.jpg
│ │ 安装 Centos705.jpg
│ │ 安装 Centos706.jpg
│ │ 安装 Centos707.jpg
│ │ 安装 Centos708.jpg
│ │ 安装 Centos709.jpg
│ │ 安装 Centos709b.jpg
│ │ 安装 Centos709c.jpg
│ │ 安装 Centos710.jpg
│ │ 安装 Centos711.jpg
│ │ 安装 Centos712.jpg
│ │ 安装 Centos713.jpg
│ │ 安装 Centos714.jpg
│ │ 安装 Centos715.jpg
│ │ 安装 Centos716.jpg
│ │ 安装 Centos717.jpg
│ │ 安装 Centos718.jpg
│ │ 安装 Centos719.jpg
│ │ 安装 Centos720.jpg
│ │ 安装 Centos721.jpg
│ │ 安装 Centos722.jpg
│ │ 安装 Centos723.jpg
│ │ 安装 Centos724.jpg
│ │ 安装 Centos725.jpg
│ │
│ ├─day02
│ │ │ 课堂笔记.md
│ │ │
│ │ ├─media
│ │ │ image-20200312095142481.png
│ │ │ image-20200312095329467.png
│ │ │ image-20200312095800655.png
│ │ │ image-20200312101948863.png
│ │ │ image-20200312102058855.png
│ │ │ image-20200312102515483.png
│ │ │ image-20200312102710157.png
│ │ │ image-20200312102854061.png
│ │ │ image-20200312103003792.png
│ │ │ image-20200312104935449.png
│ │ │ image-20200312105002814.png
│ │ │ image-20200312105800243.png
│ │ │ image-20200312113307247.png
│ │ │ image-20200312114423821.png
│ │ │ image-20200312115750006.png
│ │ │ image-20200312115814989.png
│ │ │ image-20200312115851811.png
│ │ │ image-20200312145513405.png
│ │ │ image-20200312145943049.png
│ │ │ image-20200312151903965.png
│ │ │
│ │ └─讲义
│ │ │ 02Linux 基础命令.md
│ │ │ 02Linux 基础命令.pdf
│ │ │
│ │ └─media
│ │ 1553495292441.png
│ │ 1553495307991.png
│ │ 1553495325509.png
│ │ 1553745689247.png
│ │ 1553745880465.png
│ │ 1553758589435.png
│ │ 1553826648613.png
│ │ 1580893943222.png
│ │ cd01.jpg
│ │ cd02.jpg
│ │ date01.jpg
│ │ date02.jpg
│ │ df01.jpg
│ │ du01.jpg
│ │ du02.jpg
│ │ find01.jpg
│ │ find02.jpg
│ │ find03.jpg
│ │ free01.jpg
│ │ grep01.jpg
│ │ guandao01.jpg
│ │ head.jpg
│ │ history01.jpg
│ │ hostname01.jpg
│ │ hostname02.jpg
│ │ hostname03.jpg
│ │ id01.jpg
│ │ ifconfig01.jpg
│ │ image-20181226160229031-5811349.png
│ │ image-20181226160229031.png
│ │ image-20181226160948011-5811788.png
│ │ image-20181226160948011.png
│ │ image-20181226161251538-5811971.png
│ │ image-20181226161251538.png
│ │ image-20181226161728641-5812248.png
│ │ image-20181226161728641.png
│ │ image-20181226161747558-5812267.png
│ │ image-20181226161747558.png
│ │ image-20181226161802776-5812282.png
│ │ image-20181226161802776.png
│ │ image-20181226161817190-5812297.png
│ │ image-20181226161817190.png
│ │ image-20181226162038913-5812438.png
│ │ image-20181226162038913.png
│ │ image-20181226163758240-5813478.png
│ │ image-20181226163758240.png
│ │ image-20181226164536782-5813936.png
│ │ image-20181226164536782.png
│ │ image-20181226170016627-5814816.png
│ │ image-20181226170016627.png
│ │ image-20181226170424079-5815064.png
│ │ image-20181226170424079.png
│ │ image-20181226170514019-5815114.png
│ │ image-20181226170514019.png
│ │ image-20181226170543268-5815143.png
│ │ image-20181226170543268.png
│ │ image-20181226171154308-5815514.png
│ │ image-20181226171154308.png
│ │ image-20181226171308012-5815588.png
│ │ image-20181226171308012.png
│ │ image-20181226171858822-5815938.png
│ │ image-20181226171858822.png
│ │ image-20181226172151599-5816111.png
│ │ image-20181226172151599.png
│ │ image-20181226172651163-5816411.png
│ │ image-20181226172651163.png
│ │ image-20181226173157436-5816717.png
│ │ image-20181226173157436.png
│ │ image-20181226173356033-5816836.png
│ │ image-20181226173356033.png
│ │ image-20181226174024785-5817224.png
│ │ image-20181226174024785.png
│ │ image-20181226174242141-5817362.png
│ │ image-20181226174242141.png
│ │ image-20181226174304882-5817384.png
│ │ image-20181226174304882.png
│ │ image-20181226174434122-5817474.png
│ │ image-20181226174434122.png
│ │ image-20181226174553408-5817553.png
│ │ image-20181226174553408.png
│ │ image-20181226174919873-5817759.png
│ │ image-20181226174919873.png
│ │ image-20181226175345993-5818026.png
│ │ image-20181226175345993.png
│ │ image-20181226175407871-5818047.png
│ │ image-20181226175407871.png
│ │ image-20181226181031177-5819031.png
│ │ image-20181226181031177.png
│ │ image-20181226181549306-5819349.png
│ │ image-20181226181549306.png
│ │ image-20181226181842628-5819522.png
│ │ image-20181226181842628.png
│ │ image-20181226182346619-5819826.png
│ │ image-20181226182346619.png
│ │ image-20181226182531631-5819931.png
│ │ image-20181226182531631.png
│ │ image-20181226183333486-5820413.png
│ │ image-20181226183333486.png
│ │ image-20181226183734683-5820654.png
│ │ image-20181226183734683.png
│ │ image-20181226184004128-5820804.png
│ │ image-20181226184004128.png
│ │ image-20181226184734909-5821254.png
│ │ image-20181226184734909.png
│ │ image-20181226185350921-5821630.png
│ │ image-20181226185350921.png
│ │ image-20181226185529674-5821729.png
│ │ image-20181226185529674.png
│ │ image-20181226190318354-5822198.png
│ │ image-20181226190318354.png
│ │ image-20181226190500671-5822300.png
│ │ image-20181226190500671.png
│ │ image-20181226191215473-5822735.png
│ │ image-20181226191215473.png
│ │ image-20181226191314113-5822794.png
│ │ image-20181226191314113.png
│ │ image-20181226191627028-5822987.png
│ │ image-20181226191627028.png
│ │ image-20181227175111701-5904271.png
│ │ image-20181227175111701.png
│ │ image-20181227175224315-5904344.png
│ │ image-20181227175224315.png
│ │ image-20181227175602947-5904563.png
│ │ image-20181227175602947.png
│ │ image-20181227180048190-5904848.png
│ │ image-20181227180048190.png
│ │ image-20181227181017475-5905417.png
│ │ image-20181227181017475.png
│ │ image-20181227181108084-5905468.png
│ │ image-20181227181108084.png
│ │ image-20181227181148656-5905508.png
│ │ image-20181227181148656.png
│ │ image-20181227181657810-5905817.png
│ │ image-20181227181657810.png
│ │ image-20181227182355595-5906235.png
│ │ image-20181227182355595.png
│ │ image-20181227183005438-5906605.png
│ │ image-20181227183005438.png
│ │ image-20181227183126203-5906686.png
│ │ image-20181227183126203.png
│ │ image-20181227183202704-5906722.png
│ │ image-20181227183202704.png
│ │ image-20181227184821168-5907701.png
│ │ image-20181227184821168.png
│ │ image-20181227185010097-5907810.png
│ │ image-20181227185010097.png
│ │ image-20181227185313988-5907994.png
│ │ image-20181227185313988.png
│ │ image-20181227190019807-5908419.png
│ │ image-20181227190019807.png
│ │ image-20181227190056269-5908456.png
│ │ image-20181227190056269.png
│ │ image-20181227190518283-5908718.png
│ │ image-20181227190518283.png
│ │ image-20181227190622098-5908782.png
│ │ image-20181227190622098.png
│ │ image-20181228104232028-5964952.png
│ │ image-20181228104232028.png
│ │ image-20181228120638108-5969998.png
│ │ image-20181228120638108.png
│ │ image-20181228120824486-5970104.png
│ │ image-20181228120824486.png
│ │ image-20181228121321308-5970401.png
│ │ image-20181228121321308.png
│ │ image-20181228121441663-5970481.png
│ │ image-20181228121441663.png
│ │ image-20181228121719233-5970639.png
│ │ image-20181228121719233.png
│ │ image-20181228122343146-5971023.png
│ │ image-20181228122343146.png
│ │ image-20181228122415146-5971055.png
│ │ image-20181228122415146.png
│ │ image-20181228122444480-5971084.png
│ │ image-20181228122444480.png
│ │ image-20181228154738660-5983258.png
│ │ image-20181228154738660.png
│ │ image-20181228154822711-5983302.png
│ │ image-20181228154822711.png
│ │ image-20181228155501071-5983701.png
│ │ image-20181228155501071.png
│ │ image-20181228172205978.png
│ │ image-20181228172215284.png
│ │ image-20181228172225539-5988945.png
│ │ image-20181228172225539.png
│ │ image-20181228172324506-5989004.png
│ │ image-20181228172324506.png
│ │ image-20181228172929022-5989369.png
│ │ image-20181228172929022.png
│ │ image-20181228173243478-5989563.png
│ │ image-20181228173243478.png
│ │ image-20181228175141022-5990701.png
│ │ image-20181228175141022.png
│ │ image-20181228182523723-5992723.png
│ │ image-20181228182523723.png
│ │ image-20181228183111811-5993071.png
│ │ image-20181228183111811.png
│ │ image-20181231132704552-6234024.png
│ │ image-20181231132704552.png
│ │ image-20181231132754316-6234074.png
│ │ image-20181231132754316.png
│ │ image-20181231132821898-6234101.png
│ │ image-20181231132821898.png
│ │ image-20181231133031175-6234231.png
│ │ image-20181231133031175.png
│ │ image-20181231134432061-6235072.png
│ │ image-20181231134432061.png
│ │ image-20181231144402466-6238642.png
│ │ image-20181231144402466.png
│ │ image-20181231145358476-6239238.png
│ │ image-20181231145358476.png
│ │ image-20181231151000920-6240200.png
│ │ image-20181231151000920.png
│ │ image-20181231151512093-6240512.png
│ │ image-20181231151512093.png
│ │ image-20181231151716395-6240636.png
│ │ image-20181231151716395.png
│ │ image-20181231151810984-6240691.png
│ │ image-20181231151810984.png
│ │ image-20181231154106211-6242066.png
│ │ image-20181231154106211.png
│ │ image-20181231155411799-6242851.png
│ │ image-20181231155411799.png
│ │ image-20181231160502724-6243502.png
│ │ image-20181231160502724.png
│ │ image-20181231160623246-6243583.png
│ │ image-20181231160623246.png
│ │ image-20181231161031772-6243831.png
│ │ image-20181231161031772.png
│ │ image-20181231161127227-6243887.png
│ │ image-20181231161127227.png
│ │ image-20181231161204733-6243924.png
│ │ image-20181231161204733.png
│ │ image-20181231163048517-6245048.png
│ │ image-20181231163048517.png
│ │ image-20181231171559577-6247759.png
│ │ image-20181231171559577.png
│ │ image-20181231171713098-6247833.png
│ │ image-20181231171713098.png
│ │ image-20181231172142270-6248102.png
│ │ image-20181231172142270.png
│ │ image-20181231174012071-6249212.png
│ │ image-20181231174012071.png
│ │ image-20181231174148619-6249308.png
│ │ image-20181231174148619.png
│ │ image-20181231174640858-6249600.png
│ │ image-20181231174640858.png
│ │ image-20181231174843916-6249723.png
│ │ image-20181231174843916.png
│ │ image-20181231175031053-6249831.png
│ │ image-20181231175031053.png
│ │ image-20181231175508092-6250108.png
│ │ image-20181231175508092.png
│ │ image-20181231180029934-6250429.png
│ │ image-20181231180029934.png
│ │ image-20190102102708548-6396028.png
│ │ image-20190102102708548.png
│ │ image-20190102102859878-6396139.png
│ │ image-20190102102859878.png
│ │ image-20190102103733191-6396653.png
│ │ image-20190102103733191.png
│ │ image-20190102104814598-6397294.png
│ │ image-20190102104814598.png
│ │ image-20190102105354301-6397634.png
│ │ image-20190102105354301.png
│ │ image-20190102110137270-6398097.png
│ │ image-20190102110137270.png
│ │ image-20190102110214914-6398134.png
│ │ image-20190102110214914.png
│ │ image-20190102111526667-6398926.png
│ │ image-20190102111526667.png
│ │ image-20190102111728495-6399048.png
│ │ image-20190102111728495.png
│ │ image-20190102112509797-6399509.png
│ │ image-20190102112509797.png
│ │ image-20190102113218366-6399938.png
│ │ image-20190102113218366.png
│ │ image-20190102114731565-6400851.png
│ │ image-20190102114731565.png
│ │ image-20190102144443451-6411483.png
│ │ image-20190102144443451.png
│ │ image-20190102144857435-6411737.png
│ │ image-20190102144857435.png
│ │ image-20190102145514286-6412114.png
│ │ image-20190102145514286.png
│ │ image-20190102150056420-6412456.png
│ │ image-20190102150056420.png
│ │ image-20190115151257465-7536377.png
│ │ image-20190115151257465.png
│ │ image-20190115151439038-7536479.png
│ │ image-20190115151439038.png
│ │ image-20190115151550811-7536550.png
│ │ image-20190115151550811.png
│ │ image-20190115160059872-7539259.png
│ │ image-20190115160059872.png
│ │ image-20190115160304680-7539384.png
│ │ image-20190115160304680.png
│ │ image-20190115160453078-7539493.png
│ │ image-20190115160453078.png
│ │ image-20190115160803419-7539683.png
│ │ image-20190115160803419.png
│ │ image-20190115160909172-7539749.png
│ │ image-20190115160909172.png
│ │ image-20190115160937968-7539778.png
│ │ image-20190115160937968.png
│ │ image-20190116105031778-7607031.png
│ │ image-20190116105031778.png
│ │ image-20190116105108967-7607069.png
│ │ image-20190116105108967.png
│ │ kelong01.jpg
│ │ kill01.jpg
│ │ kill02.jpg
│ │ kuaizhao01.jpg
│ │ kuaizhao02.jpg
│ │ kuaizhao03.jpg
│ │ kuaizhao04.jpg
│ │ less01.jpg
│ │ ls01.jpg
│ │ ls02.jpg
│ │ ls03.jpg
│ │ ls04.jpg
│ │ ls05.jpg
│ │ ls06.jpg
│ │ ls07.jpg
│ │ ls08.jpg
│ │ ls09.jpg
│ │ mima01.jpg
│ │ mima02.jpg
│ │ mima03.jpg
│ │ mima04.jpg
│ │ mima05.jpg
│ │ mima06.jpg
│ │ mima07.jpg
│ │ mima08.jpg
│ │ mima09.jpg
│ │ mima10.jpg
│ │ mima11.jpg
│ │ ml01.jpg
│ │ ml02.jpg
│ │ ml03.jpg
│ │ ml04.jpg
│ │ more01.jpg
│ │ mulu01.jpg
│ │ mulu02.jpg
│ │ netstat01.jpg
│ │ ps01.jpg
│ │ ps02.jpg
│ │ pwd01.jpg
│ │ shutdown01.jpg
│ │ shutdown02.jpg
│ │ shutdown03.jpg
│ │ systemctl01.jpg
│ │ systemctl02.jpg
│ │ tail01.jpg
│ │ tail02.jpg
│ │ top01.jpg
│ │ top02.jpg
│ │ type01.jpg
│ │ uname01.jpg
│ │ uname02.jpg
│ │ vmwaretools01.jpg
│ │ wc01.jpg
│ │ zhuyi01.jpg
│ │ zhuyi02.jpg
│ │ zhuyi03.jpg
│ │ zhuyi04.jpg
│ │ zhuyi05.jpg
│ │ zhuyi06.jpg
│ │ zhuyi07.jpg
│ │
│ ├─day03
│ │ │ 课堂笔记.md
│ │ │ 课程总结.png
│ │ │
│ │ └─讲义
│ │ │ 03Linux 文件管理(上).md
│ │ │ 03Linux 文件管理(上).pdf
│ │ │ 03Linux 文件管理(下).md
│ │ │ 03Linux 文件管理(下).pdf
│ │ │
│ │ └─media
│ │ 1553495292441.png
│ │ 1553495307991.png
│ │ 1553495325509.png
│ │ 1553745689247.png
│ │ 1553745880465.png
│ │ 1553758589435.png
│ │ 1553826648613.png
│ │ 1580893943222.png
│ │ cat01.jpg
│ │ cat02.jpg
│ │ cp01.jpg
│ │ cp02.jpg
│ │ cp03.jpg
│ │ date01.jpg
│ │ date02.jpg
│ │ df01.jpg
│ │ du01.jpg
│ │ du02.jpg
│ │ find01.jpg
│ │ find02.jpg
│ │ find03.jpg
│ │ free01.jpg
│ │ grep01.jpg
│ │ grep02.jpg
│ │ grep03.jpg
│ │ guandao01.jpg
│ │ head.jpg
│ │ id01.jpg
│ │ ifconfig01.jpg
│ │ image-1552785127181.png
│ │ image-20181226160229031-5811349.png
│ │ image-20181226160229031.png
│ │ image-20181226160948011-5811788.png
│ │ image-20181226160948011.png
│ │ image-20181226161251538-5811971.png
│ │ image-20181226161251538.png
│ │ image-20181226161728641-5812248.png
│ │ image-20181226161728641.png
│ │ image-20181226161747558-5812267.png
│ │ image-20181226161747558.png
│ │ image-20181226161802776-5812282.png
│ │ image-20181226161802776.png
│ │ image-20181226161817190-5812297.png
│ │ image-20181226161817190.png
│ │ image-20181226162038913-5812438.png
│ │ image-20181226162038913.png
│ │ image-20181226163758240-5813478.png
│ │ image-20181226163758240.png
│ │ image-20181226164536782-5813936.png
│ │ image-20181226164536782.png
│ │ image-20181226170016627-5814816.png
│ │ image-20181226170016627.png
│ │ image-20181226170424079-5815064.png
│ │ image-20181226170424079.png
│ │ image-20181226170514019-5815114.png
│ │ image-20181226170514019.png
│ │ image-20181226170543268-5815143.png
│ │ image-20181226170543268.png
│ │ image-20181226171154308-5815514.png
│ │ image-20181226171154308.png
│ │ image-20181226171308012-5815588.png
│ │ image-20181226171308012.png
│ │ image-20181226171858822-5815938.png
│ │ image-20181226171858822.png
│ │ image-20181226172151599-5816111.png
│ │ image-20181226172151599.png
│ │ image-20181226172651163-5816411.png
│ │ image-20181226172651163.png
│ │ image-20181226173157436-5816717.png
│ │ image-20181226173157436.png
│ │ image-20181226173356033-5816836.png
│ │ image-20181226173356033.png
│ │ image-20181226174024785-5817224.png
│ │ image-20181226174024785.png
│ │ image-20181226174242141-5817362.png
│ │ image-20181226174242141.png
│ │ image-20181226174304882-5817384.png
│ │ image-20181226174304882.png
│ │ image-20181226174434122-5817474.png
│ │ image-20181226174434122.png
│ │ image-20181226174553408-5817553.png
│ │ image-20181226174553408.png
│ │ image-20181226174919873-5817759.png
│ │ image-20181226174919873.png
│ │ image-20181226175345993-5818026.png
│ │ image-20181226175345993.png
│ │ image-20181226175407871-5818047.png
│ │ image-20181226175407871.png
│ │ image-20181226181031177-5819031.png
│ │ image-20181226181031177.png
│ │ image-20181226181549306-5819349.png
│ │ image-20181226181549306.png
│ │ image-20181226181842628-5819522.png
│ │ image-20181226181842628.png
│ │ image-20181226182346619-5819826.png
│ │ image-20181226182346619.png
│ │ image-20181226182531631-5819931.png
│ │ image-20181226182531631.png
│ │ image-20181226183333486-5820413.png
│ │ image-20181226183333486.png
│ │ image-20181226183734683-5820654.png
│ │ image-20181226183734683.png
│ │ image-20181226184004128-5820804.png
│ │ image-20181226184004128.png
│ │ image-20181226184734909-5821254.png
│ │ image-20181226184734909.png
│ │ image-20181226185350921-5821630.png
│ │ image-20181226185350921.png
│ │ image-20181226185529674-5821729.png
│ │ image-20181226185529674.png
│ │ image-20181226190318354-5822198.png
│ │ image-20181226190318354.png
│ │ image-20181226190500671-5822300.png
│ │ image-20181226190500671.png
│ │ image-20181226191215473-5822735.png
│ │ image-20181226191215473.png
│ │ image-20181226191314113-5822794.png
│ │ image-20181226191314113.png
│ │ image-20181226191627028-5822987.png
│ │ image-20181226191627028.png
│ │ image-20181227175111701-5904271.png
│ │ image-20181227175111701.png
│ │ image-20181227175224315-5904344.png
│ │ image-20181227175224315.png
│ │ image-20181227175602947-5904563.png
│ │ image-20181227175602947.png
│ │ image-20181227180048190-5904848.png
│ │ image-20181227180048190.png
│ │ image-20181227181017475-5905417.png
│ │ image-20181227181017475.png
│ │ image-20181227181108084-5905468.png
│ │ image-20181227181108084.png
│ │ image-20181227181148656-5905508.png
│ │ image-20181227181148656.png
│ │ image-20181227181657810-5905817.png
│ │ image-20181227181657810.png
│ │ image-20181227182355595-5906235.png
│ │ image-20181227182355595.png
│ │ image-20181227183005438-5906605.png
│ │ image-20181227183005438.png
│ │ image-20181227183126203-5906686.png
│ │ image-20181227183126203.png
│ │ image-20181227183202704-5906722.png
│ │ image-20181227183202704.png
│ │ image-20181227184821168-5907701.png
│ │ image-20181227184821168.png
│ │ image-20181227185010097-5907810.png
│ │ image-20181227185010097.png
│ │ image-20181227185313988-5907994.png
│ │ image-20181227185313988.png
│ │ image-20181227190019807-5908419.png
│ │ image-20181227190019807.png
│ │ image-20181227190056269-5908456.png
│ │ image-20181227190056269.png
│ │ image-20181227190518283-5908718.png
│ │ image-20181227190518283.png
│ │ image-20181227190622098-5908782.png
│ │ image-20181227190622098.png
│ │ image-20181228104232028-5964952.png
│ │ image-20181228104232028.png
│ │ image-20181228120638108-5969998.png
│ │ image-20181228120638108.png
│ │ image-20181228120824486-5970104.png
│ │ image-20181228120824486.png
│ │ image-20181228121321308-5970401.png
│ │ image-20181228121321308.png
│ │ image-20181228121441663-5970481.png
│ │ image-20181228121441663.png
│ │ image-20181228121719233-5970639.png
│ │ image-20181228121719233.png
│ │ image-20181228122343146-5971023.png
│ │ image-20181228122343146.png
│ │ image-20181228122415146-5971055.png
│ │ image-20181228122415146.png
│ │ image-20181228122444480-5971084.png
│ │ image-20181228122444480.png
│ │ image-20181228154738660-5983258.png
│ │ image-20181228154738660.png
│ │ image-20181228154822711-5983302.png
│ │ image-20181228154822711.png
│ │ image-20181228155501071-5983701.png
│ │ image-20181228155501071.png
│ │ image-20181228172205978.png
│ │ image-20181228172215284.png
│ │ image-20181228172225539-5988945.png
│ │ image-20181228172225539.png
│ │ image-20181228172324506-5989004.png
│ │ image-20181228172324506.png
│ │ image-20181228172929022-5989369.png
│ │ image-20181228172929022.png
│ │ image-20181228173243478-5989563.png
│ │ image-20181228173243478.png
│ │ image-20181228175141022-5990701.png
│ │ image-20181228175141022.png
│ │ image-20181228182523723-5992723.png
│ │ image-20181228182523723.png
│ │ image-20181228183111811-5993071.png
│ │ image-20181228183111811.png
│ │ image-20181231132704552-6234024.png
│ │ image-20181231132704552.png
│ │ image-20181231132754316-6234074.png
│ │ image-20181231132754316.png
│ │ image-20181231132821898-6234101.png
│ │ image-20181231132821898.png
│ │ image-20181231133031175-6234231.png
│ │ image-20181231133031175.png
│ │ image-20181231134432061-6235072.png
│ │ image-20181231134432061.png
│ │ image-20181231144402466-6238642.png
│ │ image-20181231144402466.png
│ │ image-20181231145358476-6239238.png
│ │ image-20181231145358476.png
│ │ image-20181231151000920-6240200.png
│ │ image-20181231151000920.png
│ │ image-20181231151512093-6240512.png
│ │ image-20181231151512093.png
│ │ image-20181231151716395-6240636.png
│ │ image-20181231151716395.png
│ │ image-20181231151810984-6240691.png
│ │ image-20181231151810984.png
│ │ image-20181231154106211-6242066.png
│ │ image-20181231154106211.png
│ │ image-20181231155411799-6242851.png
│ │ image-20181231155411799.png
│ │ image-20181231160502724-6243502.png
│ │ image-20181231160502724.png
│ │ image-20181231160623246-6243583.png
│ │ image-20181231160623246.png
│ │ image-20181231161031772-6243831.png
│ │ image-20181231161031772.png
│ │ image-20181231161127227-6243887.png
│ │ image-20181231161127227.png
│ │ image-20181231161204733-6243924.png
│ │ image-20181231161204733.png
│ │ image-20181231163048517-6245048.png
│ │ image-20181231163048517.png
│ │ image-20181231171559577-6247759.png
│ │ image-20181231171559577.png
│ │ image-20181231171713098-6247833.png
│ │ image-20181231171713098.png
│ │ image-20181231172142270-6248102.png
│ │ image-20181231172142270.png
│ │ image-20181231174012071-6249212.png
│ │ image-20181231174012071.png
│ │ image-20181231174148619-6249308.png
│ │ image-20181231174148619.png
│ │ image-20181231174640858-6249600.png
│ │ image-20181231174640858.png
│ │ image-20181231174843916-6249723.png
│ │ image-20181231174843916.png
│ │ image-20181231175031053-6249831.png
│ │ image-20181231175031053.png
│ │ image-20181231175508092-6250108.png
│ │ image-20181231175508092.png
│ │ image-20181231180029934-6250429.png
│ │ image-20181231180029934.png
│ │ image-20190102102708548-6396028.png
│ │ image-20190102102708548.png
│ │ image-20190102102859878-6396139.png
│ │ image-20190102102859878.png
│ │ image-20190102103733191-6396653.png
│ │ image-20190102103733191.png
│ │ image-20190102104814598-6397294.png
│ │ image-20190102104814598.png
│ │ image-20190102105354301-6397634.png
│ │ image-20190102105354301.png
│ │ image-20190102110137270-6398097.png
│ │ image-20190102110137270.png
│ │ image-20190102110214914-6398134.png
│ │ image-20190102110214914.png
│ │ image-20190102111526667-6398926.png
│ │ image-20190102111526667.png
│ │ image-20190102111728495-6399048.png
│ │ image-20190102111728495.png
│ │ image-20190102112509797-6399509.png
│ │ image-20190102112509797.png
│ │ image-20190102113218366-6399938.png
│ │ image-20190102113218366.png
│ │ image-20190102114731565-6400851.png
│ │ image-20190102114731565.png
│ │ image-20190102144443451-6411483.png
│ │ image-20190102144443451.png
│ │ image-20190102144857435-6411737.png
│ │ image-20190102144857435.png
│ │ image-20190102145514286-6412114.png
│ │ image-20190102145514286.png
│ │ image-20190102150056420-6412456.png
│ │ image-20190102150056420.png
│ │ image-20190102162230739-6417350.png
│ │ image-20190102162230739.png
│ │ image-20190102162827010-6417707.png
│ │ image-20190102162827010.png
│ │ image-20190102163007510-6417807.png
│ │ image-20190102163007510.png
│ │ image-20190102163126480-6417886.png
│ │ image-20190102163126480.png
│ │ image-20190102163249064-6417969.png
│ │ image-20190102163249064.png
│ │ image-20190102175126144-6422686.png
│ │ image-20190102175126144.png
│ │ image-20190102175618805-6422978.png
│ │ image-20190102175618805.png
│ │ image-20190102184946393-6426186.png
│ │ image-20190102184946393.png
│ │ image-20190102185512605-6426512.png
│ │ image-20190102185512605.png
│ │ image-20190102190508175-6427108.png
│ │ image-20190102190508175.png
│ │ image-20190103101840504-6481920.png
│ │ image-20190103101840504.png
│ │ image-20190103102001807-6482001.png
│ │ image-20190103102001807.png
│ │ image-20190103102250639-6482170.png
│ │ image-20190103102250639.png
│ │ image-20190103102427030-6482267.png
│ │ image-20190103102427030.png
│ │ image-20190103102857224-6482537.png
│ │ image-20190103102857224.png
│ │ image-20190103103121764-6482681.png
│ │ image-20190103103121764.png
│ │ image-20190103104737405-6483657.png
│ │ image-20190103104737405.png
│ │ image-20190103104823476-6483703.png
│ │ image-20190103104823476.png
│ │ image-20190114101121494-7431881.png
│ │ image-20190114101121494.png
│ │ image-20190115151257465-7536377.png
│ │ image-20190115151257465.png
│ │ image-20190115151439038-7536479.png
│ │ image-20190115151439038.png
│ │ image-20190115151550811-7536550.png
│ │ image-20190115151550811.png
│ │ image-20190115160059872-7539259.png
│ │ image-20190115160059872.png
│ │ image-20190115160304680-7539384.png
│ │ image-20190115160304680.png
│ │ image-20190115160453078-7539493.png
│ │ image-20190115160453078.png
│ │ image-20190115160803419-7539683.png
│ │ image-20190115160803419.png
│ │ image-20190115160909172-7539749.png
│ │ image-20190115160909172.png
│ │ image-20190115160937968-7539778.png
│ │ image-20190115160937968.png
│ │ image-20190116105031778-7607031.png
│ │ image-20190116105031778.png
│ │ image-20190116105108967-7607069.png
│ │ image-20190116105108967.png
│ │ kill01.jpg
│ │ kill02.jpg
│ │ less01.jpg
│ │ ls01.jpg
│ │ ls02.jpg
│ │ ls03.jpg
│ │ ls04.jpg
│ │ ls05.jpg
│ │ ls06.jpg
│ │ mkdir01.jpg
│ │ mkdir02.jpg
│ │ mkdir03.jpg
│ │ ml01.jpg
│ │ ml02.jpg
│ │ ml03.jpg
│ │ ml04.jpg
│ │ more01.jpg
│ │ more02.jpg
│ │ mv01.jpg
│ │ mv02.jpg
│ │ mv03.jpg
│ │ mv04.jpg
│ │ netstat01.jpg
│ │ ps01.jpg
│ │ ps02.jpg
│ │ pwd01.jpg
│ │ replace.gif
│ │ rm01.jpg
│ │ rm02.jpg
│ │ rm03.jpg
│ │ rmdir01.jpg
│ │ rmdir02.jpg
│ │ rmdir03.jpg
│ │ shuchu01.jpg
│ │ shuchu02.jpg
│ │ shutdown01.jpg
│ │ shutdown02.jpg
│ │ systemctl01.jpg
│ │ systemctl02.jpg
│ │ tail01.jpg
│ │ tail02.jpg
│ │ tar01.jpg
│ │ tar02.jpg
│ │ tar03.jpg
│ │ tar04.jpg
│ │ tar05.jpg
│ │ tar06.jpg
│ │ tar07.jpg
│ │ tar08.jpg
│ │ top01.jpg
│ │ top02.jpg
│ │ touch01.jpg
│ │ touch02.jpg
│ │ touch03.jpg
│ │ uname01.jpg
│ │ vim01.jpg
│ │ vim02.jpg
│ │ vim03.jpg
│ │ vim04.jpg
│ │ vim05.jpg
│ │ vim06.jpg
│ │ vim07.jpg
│ │ vim08.jpg
│ │ vim09.jpg
│ │ vim10.jpg
│ │ vim11.jpg
│ │ vim12.jpg
│ │ vim13.jpg
│ │ vim14.jpg
│ │ vim15.jpg
│ │ vim16.jpg
│ │ vim17.jpg
│ │ vim18.jpg
│ │ vim19.jpg
│ │ vimv01.jpg
│ │ vimv02.jpg
│ │ vimv03.jpg
│ │ vimv04.jpg
│ │ vimv05.jpg
│ │ vimv06.jpg
│ │ vmwaretools01.jpg
│ │ wc01.jpg
│ │
│ ├─day04
│ │ │ 课堂笔记.md
│ │ │
│ │ ├─media
│ │ │ image-20200315093026701.png
│ │ │ image-20200315094423790.png
│ │ │ image-20200315102210869.png
│ │ │ image-20200315102248865.png
│ │ │ image-20200315155600276.png
│ │ │
│ │ └─讲义
│ │ │ 03Linux 文件管理(上).md
│ │ │ 03Linux 文件管理(上).pdf
│ │ │ 03Linux 文件管理(下).md
│ │ │ 03Linux 文件管理(下).pdf
│ │ │
│ │ └─media
│ │ 1553495292441.png
│ │ 1553495307991.png
│ │ 1553495325509.png
│ │ 1553745689247.png
│ │ 1553745880465.png
│ │ 1553758589435.png
│ │ 1553826648613.png
│ │ 1580893943222.png
│ │ cat01.jpg
│ │ cat02.jpg
│ │ cp01.jpg
│ │ cp02.jpg
│ │ cp03.jpg
│ │ date01.jpg
│ │ date02.jpg
│ │ df01.jpg
│ │ du01.jpg
│ │ du02.jpg
│ │ find01.jpg
│ │ find02.jpg
│ │ find03.jpg
│ │ free01.jpg
│ │ grep01.jpg
│ │ grep02.jpg
│ │ grep03.jpg
│ │ guandao01.jpg
│ │ head.jpg
│ │ id01.jpg
│ │ ifconfig01.jpg
│ │ image-1552785127181.png
│ │ image-20181226160229031-5811349.png
│ │ image-20181226160229031.png
│ │ image-20181226160948011-5811788.png
│ │ image-20181226160948011.png
│ │ image-20181226161251538-5811971.png
│ │ image-20181226161251538.png
│ │ image-20181226161728641-5812248.png
│ │ image-20181226161728641.png
│ │ image-20181226161747558-5812267.png
│ │ image-20181226161747558.png
│ │ image-20181226161802776-5812282.png
│ │ image-20181226161802776.png
│ │ image-20181226161817190-5812297.png
│ │ image-20181226161817190.png
│ │ image-20181226162038913-5812438.png
│ │ image-20181226162038913.png
│ │ image-20181226163758240-5813478.png
│ │ image-20181226163758240.png
│ │ image-20181226164536782-5813936.png
│ │ image-20181226164536782.png
│ │ image-20181226170016627-5814816.png
│ │ image-20181226170016627.png
│ │ image-20181226170424079-5815064.png
│ │ image-20181226170424079.png
│ │ image-20181226170514019-5815114.png
│ │ image-20181226170514019.png
│ │ image-20181226170543268-5815143.png
│ │ image-20181226170543268.png
│ │ image-20181226171154308-5815514.png
│ │ image-20181226171154308.png
│ │ image-20181226171308012-5815588.png
│ │ image-20181226171308012.png
│ │ image-20181226171858822-5815938.png
│ │ image-20181226171858822.png
│ │ image-20181226172151599-5816111.png
│ │ image-20181226172151599.png
│ │ image-20181226172651163-5816411.png
│ │ image-20181226172651163.png
│ │ image-20181226173157436-5816717.png
│ │ image-20181226173157436.png
│ │ image-20181226173356033-5816836.png
│ │ image-20181226173356033.png
│ │ image-20181226174024785-5817224.png
│ │ image-20181226174024785.png
│ │ image-20181226174242141-5817362.png
│ │ image-20181226174242141.png
│ │ image-20181226174304882-5817384.png
│ │ image-20181226174304882.png
│ │ image-20181226174434122-5817474.png
│ │ image-20181226174434122.png
│ │ image-20181226174553408-5817553.png
│ │ image-20181226174553408.png
│ │ image-20181226174919873-5817759.png
│ │ image-20181226174919873.png
│ │ image-20181226175345993-5818026.png
│ │ image-20181226175345993.png
│ │ image-20181226175407871-5818047.png
│ │ image-20181226175407871.png
│ │ image-20181226181031177-5819031.png
│ │ image-20181226181031177.png
│ │ image-20181226181549306-5819349.png
│ │ image-20181226181549306.png
│ │ image-20181226181842628-5819522.png
│ │ image-20181226181842628.png
│ │ image-20181226182346619-5819826.png
│ │ image-20181226182346619.png
│ │ image-20181226182531631-5819931.png
│ │ image-20181226182531631.png
│ │ image-20181226183333486-5820413.png
│ │ image-20181226183333486.png
│ │ image-20181226183734683-5820654.png
│ │ image-20181226183734683.png
│ │ image-20181226184004128-5820804.png
│ │ image-20181226184004128.png
│ │ image-20181226184734909-5821254.png
│ │ image-20181226184734909.png
│ │ image-20181226185350921-5821630.png
│ │ image-20181226185350921.png
│ │ image-20181226185529674-5821729.png
│ │ image-20181226185529674.png
│ │ image-20181226190318354-5822198.png
│ │ image-20181226190318354.png
│ │ image-20181226190500671-5822300.png
│ │ image-20181226190500671.png
│ │ image-20181226191215473-5822735.png
│ │ image-20181226191215473.png
│ │ image-20181226191314113-5822794.png
│ │ image-20181226191314113.png
│ │ image-20181226191627028-5822987.png
│ │ image-20181226191627028.png
│ │ image-20181227175111701-5904271.png
│ │ image-20181227175111701.png
│ │ image-20181227175224315-5904344.png
│ │ image-20181227175224315.png
│ │ image-20181227175602947-5904563.png
│ │ image-20181227175602947.png
│ │ image-20181227180048190-5904848.png
│ │ image-20181227180048190.png
│ │ image-20181227181017475-5905417.png
│ │ image-20181227181017475.png
│ │ image-20181227181108084-5905468.png
│ │ image-20181227181108084.png
│ │ image-20181227181148656-5905508.png
│ │ image-20181227181148656.png
│ │ image-20181227181657810-5905817.png
│ │ image-20181227181657810.png
│ │ image-20181227182355595-5906235.png
│ │ image-20181227182355595.png
│ │ image-20181227183005438-5906605.png
│ │ image-20181227183005438.png
│ │ image-20181227183126203-5906686.png
│ │ image-20181227183126203.png
│ │ image-20181227183202704-5906722.png
│ │ image-20181227183202704.png
│ │ image-20181227184821168-5907701.png
│ │ image-20181227184821168.png
│ │ image-20181227185010097-5907810.png
│ │ image-20181227185010097.png
│ │ image-20181227185313988-5907994.png
│ │ image-20181227185313988.png
│ │ image-20181227190019807-5908419.png
│ │ image-20181227190019807.png
│ │ image-20181227190056269-5908456.png
│ │ image-20181227190056269.png
│ │ image-20181227190518283-5908718.png
│ │ image-20181227190518283.png
│ │ image-20181227190622098-5908782.png
│ │ image-20181227190622098.png
│ │ image-20181228104232028-5964952.png
│ │ image-20181228104232028.png
│ │ image-20181228120638108-5969998.png
│ │ image-20181228120638108.png
│ │ image-20181228120824486-5970104.png
│ │ image-20181228120824486.png
│ │ image-20181228121321308-5970401.png
│ │ image-20181228121321308.png
│ │ image-20181228121441663-5970481.png
│ │ image-20181228121441663.png
│ │ image-20181228121719233-5970639.png
│ │ image-20181228121719233.png
│ │ image-20181228122343146-5971023.png
│ │ image-20181228122343146.png
│ │ image-20181228122415146-5971055.png
│ │ image-20181228122415146.png
│ │ image-20181228122444480-5971084.png
│ │ image-20181228122444480.png
│ │ image-20181228154738660-5983258.png
│ │ image-20181228154738660.png
│ │ image-20181228154822711-5983302.png
│ │ image-20181228154822711.png
│ │ image-20181228155501071-5983701.png
│ │ image-20181228155501071.png
│ │ image-20181228172205978.png
│ │ image-20181228172215284.png
│ │ image-20181228172225539-5988945.png
│ │ image-20181228172225539.png
│ │ image-20181228172324506-5989004.png
│ │ image-20181228172324506.png
│ │ image-20181228172929022-5989369.png
│ │ image-20181228172929022.png
│ │ image-20181228173243478-5989563.png
│ │ image-20181228173243478.png
│ │ image-20181228175141022-5990701.png
│ │ image-20181228175141022.png
│ │ image-20181228182523723-5992723.png
│ │ image-20181228182523723.png
│ │ image-20181228183111811-5993071.png
│ │ image-20181228183111811.png
│ │ image-20181231132704552-6234024.png
│ │ image-20181231132704552.png
│ │ image-20181231132754316-6234074.png
│ │ image-20181231132754316.png
│ │ image-20181231132821898-6234101.png
│ │ image-20181231132821898.png
│ │ image-20181231133031175-6234231.png
│ │ image-20181231133031175.png
│ │ image-20181231134432061-6235072.png
│ │ image-20181231134432061.png
│ │ image-20181231144402466-6238642.png
│ │ image-20181231144402466.png
│ │ image-20181231145358476-6239238.png
│ │ image-20181231145358476.png
│ │ image-20181231151000920-6240200.png
│ │ image-20181231151000920.png
│ │ image-20181231151512093-6240512.png
│ │ image-20181231151512093.png
│ │ image-20181231151716395-6240636.png
│ │ image-20181231151716395.png
│ │ image-20181231151810984-6240691.png
│ │ image-20181231151810984.png
│ │ image-20181231154106211-6242066.png
│ │ image-20181231154106211.png
│ │ image-20181231155411799-6242851.png
│ │ image-20181231155411799.png
│ │ image-20181231160502724-6243502.png
│ │ image-20181231160502724.png
│ │ image-20181231160623246-6243583.png
│ │ image-20181231160623246.png
│ │ image-20181231161031772-6243831.png
│ │ image-20181231161031772.png
│ │ image-20181231161127227-6243887.png
│ │ image-20181231161127227.png
│ │ image-20181231161204733-6243924.png
│ │ image-20181231161204733.png
│ │ image-20181231163048517-6245048.png
│ │ image-20181231163048517.png
│ │ image-20181231171559577-6247759.png
│ │ image-20181231171559577.png
│ │ image-20181231171713098-6247833.png
│ │ image-20181231171713098.png
│ │ image-20181231172142270-6248102.png
│ │ image-20181231172142270.png
│ │ image-20181231174012071-6249212.png
│ │ image-20181231174012071.png
│ │ image-20181231174148619-6249308.png
│ │ image-20181231174148619.png
│ │ image-20181231174640858-6249600.png
│ │ image-20181231174640858.png
│ │ image-20181231174843916-6249723.png
│ │ image-20181231174843916.png
│ │ image-20181231175031053-6249831.png
│ │ image-20181231175031053.png
│ │ image-20181231175508092-6250108.png
│ │ image-20181231175508092.png
│ │ image-20181231180029934-6250429.png
│ │ image-20181231180029934.png
│ │ image-20190102102708548-6396028.png
│ │ image-20190102102708548.png
│ │ image-20190102102859878-6396139.png
│ │ image-20190102102859878.png
│ │ image-20190102103733191-6396653.png
│ │ image-20190102103733191.png
│ │ image-20190102104814598-6397294.png
│ │ image-20190102104814598.png
│ │ image-20190102105354301-6397634.png
│ │ image-20190102105354301.png
│ │ image-20190102110137270-6398097.png
│ │ image-20190102110137270.png
│ │ image-20190102110214914-6398134.png
│ │ image-20190102110214914.png
│ │ image-20190102111526667-6398926.png
│ │ image-20190102111526667.png
│ │ image-20190102111728495-6399048.png
│ │ image-20190102111728495.png
│ │ image-20190102112509797-6399509.png
│ │ image-20190102112509797.png
│ │ image-20190102113218366-6399938.png
│ │ image-20190102113218366.png
│ │ image-20190102114731565-6400851.png
│ │ image-20190102114731565.png
│ │ image-20190102144443451-6411483.png
│ │ image-20190102144443451.png
│ │ image-20190102144857435-6411737.png
│ │ image-20190102144857435.png
│ │ image-20190102145514286-6412114.png
│ │ image-20190102145514286.png
│ │ image-20190102150056420-6412456.png
│ │ image-20190102150056420.png
│ │ image-20190102162230739-6417350.png
│ │ image-20190102162230739.png
│ │ image-20190102162827010-6417707.png
│ │ image-20190102162827010.png
│ │ image-20190102163007510-6417807.png
│ │ image-20190102163007510.png
│ │ image-20190102163126480-6417886.png
│ │ image-20190102163126480.png
│ │ image-20190102163249064-6417969.png
│ │ image-20190102163249064.png
│ │ image-20190102175126144-6422686.png
│ │ image-20190102175126144.png
│ │ image-20190102175618805-6422978.png
│ │ image-20190102175618805.png
│ │ image-20190102184946393-6426186.png
│ │ image-20190102184946393.png
│ │ image-20190102185512605-6426512.png
│ │ image-20190102185512605.png
│ │ image-20190102190508175-6427108.png
│ │ image-20190102190508175.png
│ │ image-20190103101840504-6481920.png
│ │ image-20190103101840504.png
│ │ image-20190103102001807-6482001.png
│ │ image-20190103102001807.png
│ │ image-20190103102250639-6482170.png
│ │ image-20190103102250639.png
│ │ image-20190103102427030-6482267.png
│ │ image-20190103102427030.png
│ │ image-20190103102857224-6482537.png
│ │ image-20190103102857224.png
│ │ image-20190103103121764-6482681.png
│ │ image-20190103103121764.png
│ │ image-20190103104737405-6483657.png
│ │ image-20190103104737405.png
│ │ image-20190103104823476-6483703.png
│ │ image-20190103104823476.png
│ │ image-20190114101121494-7431881.png
│ │ image-20190114101121494.png
│ │ image-20190115151257465-7536377.png
│ │ image-20190115151257465.png
│ │ image-20190115151439038-7536479.png
│ │ image-20190115151439038.png
│ │ image-20190115151550811-7536550.png
│ │ image-20190115151550811.png
│ │ image-20190115160059872-7539259.png
│ │ image-20190115160059872.png
│ │ image-20190115160304680-7539384.png
│ │ image-20190115160304680.png
│ │ image-20190115160453078-7539493.png
│ │ image-20190115160453078.png
│ │ image-20190115160803419-7539683.png
│ │ image-20190115160803419.png
│ │ image-20190115160909172-7539749.png
│ │ image-20190115160909172.png
│ │ image-20190115160937968-7539778.png
│ │ image-20190115160937968.png
│ │ image-20190116105031778-7607031.png
│ │ image-20190116105031778.png
│ │ image-20190116105108967-7607069.png
│ │ image-20190116105108967.png
│ │ kill01.jpg
│ │ kill02.jpg
│ │ less01.jpg
│ │ ls01.jpg
│ │ ls02.jpg
│ │ ls03.jpg
│ │ ls04.jpg
│ │ ls05.jpg
│ │ ls06.jpg
│ │ mkdir01.jpg
│ │ mkdir02.jpg
│ │ mkdir03.jpg
│ │ ml01.jpg
│ │ ml02.jpg
│ │ ml03.jpg
│ │ ml04.jpg
│ │ more01.jpg
│ │ more02.jpg
│ │ mv01.jpg
│ │ mv02.jpg
│ │ mv03.jpg
│ │ mv04.jpg
│ │ netstat01.jpg
│ │ ps01.jpg
│ │ ps02.jpg
│ │ pwd01.jpg
│ │ replace.gif
│ │ rm01.jpg
│ │ rm02.jpg
│ │ rm03.jpg
│ │ rmdir01.jpg
│ │ rmdir02.jpg
│ │ rmdir03.jpg
│ │ shuchu01.jpg
│ │ shuchu02.jpg
│ │ shutdown01.jpg
│ │ shutdown02.jpg
│ │ systemctl01.jpg
│ │ systemctl02.jpg
│ │ tail01.jpg
│ │ tail02.jpg
│ │ tar01.jpg
│ │ tar02.jpg
│ │ tar03.jpg
│ │ tar04.jpg
│ │ tar05.jpg
│ │ tar06.jpg
│ │ tar07.jpg
│ │ tar08.jpg
│ │ top01.jpg
│ │ top02.jpg
│ │ touch01.jpg
│ │ touch02.jpg
│ │ touch03.jpg
│ │ uname01.jpg
│ │ vim01.jpg
│ │ vim02.jpg
│ │ vim03.jpg
│ │ vim04.jpg
│ │ vim05.jpg
│ │ vim06.jpg
│ │ vim07.jpg
│ │ vim08.jpg
│ │ vim09.jpg
│ │ vim10.jpg
│ │ vim11.jpg
│ │ vim12.jpg
│ │ vim13.jpg
│ │ vim14.jpg
│ │ vim15.jpg
│ │ vim16.jpg
│ │ vim17.jpg
│ │ vim18.jpg
│ │ vim19.jpg
│ │ vimv01.jpg
│ │ vimv02.jpg
│ │ vimv03.jpg
│ │ vimv04.jpg
│ │ vimv05.jpg
│ │ vimv06.jpg
│ │ vmwaretools01.jpg
│ │ wc01.jpg
│ │
│ ├─day05
│ │ │ 课堂笔记.md
│ │ │
│ │ ├─media
│ │ │ image-20200317145905871.png
│ │ │
│ │ └─讲义
│ │ ├─上
│ │ │ │ 03Linux 文件管理(下).md
│ │ │ │ 03Linux 文件管理(下).pdf
│ │ │ │
│ │ │ └─media
│ │ │ 1553495292441.png
│ │ │ 1553495307991.png
│ │ │ 1553495325509.png
│ │ │ 1553745689247.png
│ │ │ 1553745880465.png
│ │ │ 1553758589435.png
│ │ │ 1553826648613.png
│ │ │ 1580893943222.png
│ │ │ cat01.jpg
│ │ │ cat02.jpg
│ │ │ cp01.jpg
│ │ │ cp02.jpg
│ │ │ cp03.jpg
│ │ │ date01.jpg
│ │ │ date02.jpg
│ │ │ df01.jpg
│ │ │ du01.jpg
│ │ │ du02.jpg
│ │ │ find01.jpg
│ │ │ find02.jpg
│ │ │ find03.jpg
│ │ │ free01.jpg
│ │ │ grep01.jpg
│ │ │ grep02.jpg
│ │ │ grep03.jpg
│ │ │ guandao01.jpg
│ │ │ head.jpg
│ │ │ id01.jpg
│ │ │ ifconfig01.jpg
│ │ │ image-1552785127181.png
│ │ │ image-20181226160229031-5811349.png
│ │ │ image-20181226160229031.png
│ │ │ image-20181226160948011-5811788.png
│ │ │ image-20181226160948011.png
│ │ │ image-20181226161251538-5811971.png
│ │ │ image-20181226161251538.png
│ │ │ image-20181226161728641-5812248.png
│ │ │ image-20181226161728641.png
│ │ │ image-20181226161747558-5812267.png
│ │ │ image-20181226161747558.png
│ │ │ image-20181226161802776-5812282.png
│ │ │ image-20181226161802776.png
│ │ │ image-20181226161817190-5812297.png
│ │ │ image-20181226161817190.png
│ │ │ image-20181226162038913-5812438.png
│ │ │ image-20181226162038913.png
│ │ │ image-20181226163758240-5813478.png
│ │ │ image-20181226163758240.png
│ │ │ image-20181226164536782-5813936.png
│ │ │ image-20181226164536782.png
│ │ │ image-20181226170016627-5814816.png
│ │ │ image-20181226170016627.png
│ │ │ image-20181226170424079-5815064.png
│ │ │ image-20181226170424079.png
│ │ │ image-20181226170514019-5815114.png
│ │ │ image-20181226170514019.png
│ │ │ image-20181226170543268-5815143.png
│ │ │ image-20181226170543268.png
│ │ │ image-20181226171154308-5815514.png
│ │ │ image-20181226171154308.png
│ │ │ image-20181226171308012-5815588.png
│ │ │ image-20181226171308012.png
│ │ │ image-20181226171858822-5815938.png
│ │ │ image-20181226171858822.png
│ │ │ image-20181226172151599-5816111.png
│ │ │ image-20181226172151599.png
│ │ │ image-20181226172651163-5816411.png
│ │ │ image-20181226172651163.png
│ │ │ image-20181226173157436-5816717.png
│ │ │ image-20181226173157436.png
│ │ │ image-20181226173356033-5816836.png
│ │ │ image-20181226173356033.png
│ │ │ image-20181226174024785-5817224.png
│ │ │ image-20181226174024785.png
│ │ │ image-20181226174242141-5817362.png
│ │ │ image-20181226174242141.png
│ │ │ image-20181226174304882-5817384.png
│ │ │ image-20181226174304882.png
│ │ │ image-20181226174434122-5817474.png
│ │ │ image-20181226174434122.png
│ │ │ image-20181226174553408-5817553.png
│ │ │ image-20181226174553408.png
│ │ │ image-20181226174919873-5817759.png
│ │ │ image-20181226174919873.png
│ │ │ image-20181226175345993-5818026.png
│ │ │ image-20181226175345993.png
│ │ │ image-20181226175407871-5818047.png
│ │ │ image-20181226175407871.png
│ │ │ image-20181226181031177-5819031.png
│ │ │ image-20181226181031177.png
│ │ │ image-20181226181549306-5819349.png
│ │ │ image-20181226181549306.png
│ │ │ image-20181226181842628-5819522.png
│ │ │ image-20181226181842628.png
│ │ │ image-20181226182346619-5819826.png
│ │ │ image-20181226182346619.png
│ │ │ image-20181226182531631-5819931.png
│ │ │ image-20181226182531631.png
│ │ │ image-20181226183333486-5820413.png
│ │ │ image-20181226183333486.png
│ │ │ image-20181226183734683-5820654.png
│ │ │ image-20181226183734683.png
│ │ │ image-20181226184004128-5820804.png
│ │ │ image-20181226184004128.png
│ │ │ image-20181226184734909-5821254.png
│ │ │ image-20181226184734909.png
│ │ │ image-20181226185350921-5821630.png
│ │ │ image-20181226185350921.png
│ │ │ image-20181226185529674-5821729.png
│ │ │ image-20181226185529674.png
│ │ │ image-20181226190318354-5822198.png
│ │ │ image-20181226190318354.png
│ │ │ image-20181226190500671-5822300.png
│ │ │ image-20181226190500671.png
│ │ │ image-20181226191215473-5822735.png
│ │ │ image-20181226191215473.png
│ │ │ image-20181226191314113-5822794.png
│ │ │ image-20181226191314113.png
│ │ │ image-20181226191627028-5822987.png
│ │ │ image-20181226191627028.png
│ │ │ image-20181227175111701-5904271.png
│ │ │ image-20181227175111701.png
│ │ │ image-20181227175224315-5904344.png
│ │ │ image-20181227175224315.png
│ │ │ image-20181227175602947-5904563.png
│ │ │ image-20181227175602947.png
│ │ │ image-20181227180048190-5904848.png
│ │ │ image-20181227180048190.png
│ │ │ image-20181227181017475-5905417.png
│ │ │ image-20181227181017475.png
│ │ │ image-20181227181108084-5905468.png
│ │ │ image-20181227181108084.png
│ │ │ image-20181227181148656-5905508.png
│ │ │ image-20181227181148656.png
│ │ │ image-20181227181657810-5905817.png
│ │ │ image-20181227181657810.png
│ │ │ image-20181227182355595-5906235.png
│ │ │ image-20181227182355595.png
│ │ │ image-20181227183005438-5906605.png
│ │ │ image-20181227183005438.png
│ │ │ image-20181227183126203-5906686.png
│ │ │ image-20181227183126203.png
│ │ │ image-20181227183202704-5906722.png
│ │ │ image-20181227183202704.png
│ │ │ image-20181227184821168-5907701.png
│ │ │ image-20181227184821168.png
│ │ │ image-20181227185010097-5907810.png
│ │ │ image-20181227185010097.png
│ │ │ image-20181227185313988-5907994.png
│ │ │ image-20181227185313988.png
│ │ │ image-20181227190019807-5908419.png
│ │ │ image-20181227190019807.png
│ │ │ image-20181227190056269-5908456.png
│ │ │ image-20181227190056269.png
│ │ │ image-20181227190518283-5908718.png
│ │ │ image-20181227190518283.png
│ │ │ image-20181227190622098-5908782.png
│ │ │ image-20181227190622098.png
│ │ │ image-20181228104232028-5964952.png
│ │ │ image-20181228104232028.png
│ │ │ image-20181228120638108-5969998.png
│ │ │ image-20181228120638108.png
│ │ │ image-20181228120824486-5970104.png
│ │ │ image-20181228120824486.png
│ │ │ image-20181228121321308-5970401.png
│ │ │ image-20181228121321308.png
│ │ │ image-20181228121441663-5970481.png
│ │ │ image-20181228121441663.png
│ │ │ image-20181228121719233-5970639.png
│ │ │ image-20181228121719233.png
│ │ │ image-20181228122343146-5971023.png
│ │ │ image-20181228122343146.png
│ │ │ image-20181228122415146-5971055.png
│ │ │ image-20181228122415146.png
│ │ │ image-20181228122444480-5971084.png
│ │ │ image-20181228122444480.png
│ │ │ image-20181228154738660-5983258.png
│ │ │ image-20181228154738660.png
│ │ │ image-20181228154822711-5983302.png
│ │ │ image-20181228154822711.png
│ │ │ image-20181228155501071-5983701.png
│ │ │ image-20181228155501071.png
│ │ │ image-20181228172205978.png
│ │ │ image-20181228172215284.png
│ │ │ image-20181228172225539-5988945.png
│ │ │ image-20181228172225539.png
│ │ │ image-20181228172324506-5989004.png
│ │ │ image-20181228172324506.png
│ │ │ image-20181228172929022-5989369.png
│ │ │ image-20181228172929022.png
│ │ │ image-20181228173243478-5989563.png
│ │ │ image-20181228173243478.png
│ │ │ image-20181228175141022-5990701.png
│ │ │ image-20181228175141022.png
│ │ │ image-20181228182523723-5992723.png
│ │ │ image-20181228182523723.png
│ │ │ image-20181228183111811-5993071.png
│ │ │ image-20181228183111811.png
│ │ │ image-20181231132704552-6234024.png
│ │ │ image-20181231132704552.png
│ │ │ image-20181231132754316-6234074.png
│ │ │ image-20181231132754316.png
│ │ │ image-20181231132821898-6234101.png
│ │ │ image-20181231132821898.png
│ │ │ image-20181231133031175-6234231.png
│ │ │ image-20181231133031175.png
│ │ │ image-20181231134432061-6235072.png
│ │ │ image-20181231134432061.png
│ │ │ image-20181231144402466-6238642.png
│ │ │ image-20181231144402466.png
│ │ │ image-20181231145358476-6239238.png
│ │ │ image-20181231145358476.png
│ │ │ image-20181231151000920-6240200.png
│ │ │ image-20181231151000920.png
│ │ │ image-20181231151512093-6240512.png
│ │ │ image-20181231151512093.png
│ │ │ image-20181231151716395-6240636.png
│ │ │ image-20181231151716395.png
│ │ │ image-20181231151810984-6240691.png
│ │ │ image-20181231151810984.png
│ │ │ image-20181231154106211-6242066.png
│ │ │ image-20181231154106211.png
│ │ │ image-20181231155411799-6242851.png
│ │ │ image-20181231155411799.png
│ │ │ image-20181231160502724-6243502.png
│ │ │ image-20181231160502724.png
│ │ │ image-20181231160623246-6243583.png
│ │ │ image-20181231160623246.png
│ │ │ image-20181231161031772-6243831.png
│ │ │ image-20181231161031772.png
│ │ │ image-20181231161127227-6243887.png
│ │ │ image-20181231161127227.png
│ │ │ image-20181231161204733-6243924.png
│ │ │ image-20181231161204733.png
│ │ │ image-20181231163048517-6245048.png
│ │ │ image-20181231163048517.png
│ │ │ image-20181231171559577-6247759.png
│ │ │ image-20181231171559577.png
│ │ │ image-20181231171713098-6247833.png
│ │ │ image-20181231171713098.png
│ │ │ image-20181231172142270-6248102.png
│ │ │ image-20181231172142270.png
│ │ │ image-20181231174012071-6249212.png
│ │ │ image-20181231174012071.png
│ │ │ image-20181231174148619-6249308.png
│ │ │ image-20181231174148619.png
│ │ │ image-20181231174640858-6249600.png
│ │ │ image-20181231174640858.png
│ │ │ image-20181231174843916-6249723.png
│ │ │ image-20181231174843916.png
│ │ │ image-20181231175031053-6249831.png
│ │ │ image-20181231175031053.png
│ │ │ image-20181231175508092-6250108.png
│ │ │ image-20181231175508092.png
│ │ │ image-20181231180029934-6250429.png
│ │ │ image-20181231180029934.png
│ │ │ image-20190102102708548-6396028.png
│ │ │ image-20190102102708548.png
│ │ │ image-20190102102859878-6396139.png
│ │ │ image-20190102102859878.png
│ │ │ image-20190102103733191-6396653.png
│ │ │ image-20190102103733191.png
│ │ │ image-20190102104814598-6397294.png
│ │ │ image-20190102104814598.png
│ │ │ image-20190102105354301-6397634.png
│ │ │ image-20190102105354301.png
│ │ │ image-20190102110137270-6398097.png
│ │ │ image-20190102110137270.png
│ │ │ image-20190102110214914-6398134.png
│ │ │ image-20190102110214914.png
│ │ │ image-20190102111526667-6398926.png
│ │ │ image-20190102111526667.png
│ │ │ image-20190102111728495-6399048.png
│ │ │ image-20190102111728495.png
│ │ │ image-20190102112509797-6399509.png
│ │ │ image-20190102112509797.png
│ │ │ image-20190102113218366-6399938.png
│ │ │ image-20190102113218366.png
│ │ │ image-20190102114731565-6400851.png
│ │ │ image-20190102114731565.png
│ │ │ image-20190102144443451-6411483.png
│ │ │ image-20190102144443451.png
│ │ │ image-20190102144857435-6411737.png
│ │ │ image-20190102144857435.png
│ │ │ image-20190102145514286-6412114.png
│ │ │ image-20190102145514286.png
│ │ │ image-20190102150056420-6412456.png
│ │ │ image-20190102150056420.png
│ │ │ image-20190102162230739-6417350.png
│ │ │ image-20190102162230739.png
│ │ │ image-20190102162827010-6417707.png
│ │ │ image-20190102162827010.png
│ │ │ image-20190102163007510-6417807.png
│ │ │ image-20190102163007510.png
│ │ │ image-20190102163126480-6417886.png
│ │ │ image-20190102163126480.png
│ │ │ image-20190102163249064-6417969.png
│ │ │ image-20190102163249064.png
│ │ │ image-20190102175126144-6422686.png
│ │ │ image-20190102175126144.png
│ │ │ image-20190102175618805-6422978.png
│ │ │ image-20190102175618805.png
│ │ │ image-20190102184946393-6426186.png
│ │ │ image-20190102184946393.png
│ │ │ image-20190102185512605-6426512.png
│ │ │ image-20190102185512605.png
│ │ │ image-20190102190508175-6427108.png
│ │ │ image-20190102190508175.png
│ │ │ image-20190103101840504-6481920.png
│ │ │ image-20190103101840504.png
│ │ │ image-20190103102001807-6482001.png
│ │ │ image-20190103102001807.png
│ │ │ image-20190103102250639-6482170.png
│ │ │ image-20190103102250639.png
│ │ │ image-20190103102427030-6482267.png
│ │ │ image-20190103102427030.png
│ │ │ image-20190103102857224-6482537.png
│ │ │ image-20190103102857224.png
│ │ │ image-20190103103121764-6482681.png
│ │ │ image-20190103103121764.png
│ │ │ image-20190103104737405-6483657.png
│ │ │ image-20190103104737405.png
│ │ │ image-20190103104823476-6483703.png
│ │ │ image-20190103104823476.png
│ │ │ image-20190114101121494-7431881.png
│ │ │ image-20190114101121494.png
│ │ │ image-20190115151257465-7536377.png
│ │ │ image-20190115151257465.png
│ │ │ image-20190115151439038-7536479.png
│ │ │ image-20190115151439038.png
│ │ │ image-20190115151550811-7536550.png
│ │ │ image-20190115151550811.png
│ │ │ image-20190115160059872-7539259.png
│ │ │ image-20190115160059872.png
│ │ │ image-20190115160304680-7539384.png
│ │ │ image-20190115160304680.png
│ │ │ image-20190115160453078-7539493.png
│ │ │ image-20190115160453078.png
│ │ │ image-20190115160803419-7539683.png
│ │ │ image-20190115160803419.png
│ │ │ image-20190115160909172-7539749.png
│ │ │ image-20190115160909172.png
│ │ │ image-20190115160937968-7539778.png
│ │ │ image-20190115160937968.png
│ │ │ image-20190116105031778-7607031.png
│ │ │ image-20190116105031778.png
│ │ │ image-20190116105108967-7607069.png
│ │ │ image-20190116105108967.png
│ │ │ kill01.jpg
│ │ │ kill02.jpg
│ │ │ less01.jpg
│ │ │ ls01.jpg
│ │ │ ls02.jpg
│ │ │ ls03.jpg
│ │ │ ls04.jpg
│ │ │ ls05.jpg
│ │ │ ls06.jpg
│ │ │ mkdir01.jpg
│ │ │ mkdir02.jpg
│ │ │ mkdir03.jpg
│ │ │ ml01.jpg
│ │ │ ml02.jpg
│ │ │ ml03.jpg
│ │ │ ml04.jpg
│ │ │ more01.jpg
│ │ │ more02.jpg
│ │ │ mv01.jpg
│ │ │ mv02.jpg
│ │ │ mv03.jpg
│ │ │ mv04.jpg
│ │ │ netstat01.jpg
│ │ │ ps01.jpg
│ │ │ ps02.jpg
│ │ │ pwd01.jpg
│ │ │ replace.gif
│ │ │ rm01.jpg
│ │ │ rm02.jpg
│ │ │ rm03.jpg
│ │ │ rmdir01.jpg
│ │ │ rmdir02.jpg
│ │ │ rmdir03.jpg
│ │ │ shuchu01.jpg
│ │ │ shuchu02.jpg
│ │ │ shutdown01.jpg
│ │ │ shutdown02.jpg
│ │ │ systemctl01.jpg
│ │ │ systemctl02.jpg
│ │ │ tail01.jpg
│ │ │ tail02.jpg
│ │ │ tar01.jpg
│ │ │ tar02.jpg
│ │ │ tar03.jpg
│ │ │ tar04.jpg
│ │ │ tar05.jpg
│ │ │ tar06.jpg
│ │ │ tar07.jpg
│ │ │ tar08.jpg
│ │ │ top01.jpg
│ │ │ top02.jpg
│ │ │ touch01.jpg
│ │ │ touch02.jpg
│ │ │ touch03.jpg
│ │ │ uname01.jpg
│ │ │ vim01.jpg
│ │ │ vim02.jpg
│ │ │ vim03.jpg
│ │ │ vim04.jpg
│ │ │ vim05.jpg
│ │ │ vim06.jpg
│ │ │ vim07.jpg
│ │ │ vim08.jpg
│ │ │ vim09.jpg
│ │ │ vim10.jpg
│ │ │ vim11.jpg
│ │ │ vim12.jpg
│ │ │ vim13.jpg
│ │ │ vim14.jpg
│ │ │ vim15.jpg
│ │ │ vim16.jpg
│ │ │ vim17.jpg
│ │ │ vim18.jpg
│ │ │ vim19.jpg
│ │ │ vimv01.jpg
│ │ │ vimv02.jpg
│ │ │ vimv03.jpg
│ │ │ vimv04.jpg
│ │ │ vimv05.jpg
│ │ │ vimv06.jpg
│ │ │ vmwaretools01.jpg
│ │ │ wc01.jpg
│ │ │
│ │ └─下
│ │ │ 04 用户管理.md
│ │ │ 04 用户管理.pdf
│ │ │
│ │ └─media
│ │ 1553758589435.png
│ │ 1553826648613.png
│ │ 1553959155695.png
│ │ 1553959267980.png
│ │ 1557108448759.png
│
好途网上架了商场:提供网盘会员账号出租、小号批发,以及腾讯视频、爱奇艺、优酷视频、芒果tv、搜狐视频、迅雷白金、喜马拉雅、网易云音乐、QQ音乐等会员低价直冲业务,速去看看