您的位置:首页 > 运维架构 > Linux

构建高可用、可扩展、分布式 Linux 操作系统课程目录

2013-05-12 10:46 225 查看
第一部分:Linux 系统基础

第一天
面授班开场(01)
面授班开场(02)
操作系统基础(03)
Linux操作系统基础(04)

第二天
Linux操作系统及常用命令(01)
Linux操作系统及常用命令(02)
Linux根文件系统详解(03)
Linux文件管理命令详解(04)

第三天
Linux文件管理类命令详解(01)
bash特性详解(02)
bash特性详解(03)
Linux用户及权限详解(04)

第四天
Linux用户管理命令详解(01)
权限及权限管理(02)
管理及IO重定向(03)
grep及正则表达式(04)

第五天
egrep及扩展正则表达式(01)
bash脚本编程之一 变量、变量类型等(02)
bash脚本编程之二 条件判断(03)
bash脚本编程之三 条件判断及算术运算(04)

第六天
bash脚本编程之四 整数测试及特殊变量(01)
sed命令(02)
bash脚本编程之五 字符串测试及for循环(03)

第七天
vim编辑器详解(01)
bash脚本编程之六使用脚本选项及组合条件测试(02)
Linux文件查找详解(03)
特殊权限SUID等详解(04)

第二部分:Linux 系统管理基础

第八天
facl及用户及Linux终端(01)
bash脚本编程之七case语句及脚本选项进阶(02)
磁盘及文件系统管理详解之一(03)
磁盘及文件系统管理详解之二(04)

第九天
磁盘及文件系统管理详解之三(01)
磁盘及文件系统管理详解之四(02)
磁盘及文件系统管理详解之五(03)
Linux压缩及归档(04)

第十天
Raid及mdadm命令之一(01)
Raid及mdadm命令之二(02)
LVM之一(03)
LVM之二(04)
脚本编程之八脚本完成磁盘分区格式化(05)

第十一天
Linux网络配置之一(01)
Linux网络配置之二IP报文(02)
Linux网络配置之三TCP报文(03)
Linux网络配置之四ifconfig及ip命令详解(04)

第十二天
Linux软件管理之一rpm(01)
Linux软件管理之二rpm(02)
Linux软件管理之三yum(03)
Linux软件管理之四yum(04)

第十三天
bash脚本编程之九while循环(01)
bash脚本编程之十函数(02)
Linux进程管理之一(03)
Linux进程管理之二(04)

第十四天
Linux系统启动流程详解之一运行级别及grub(01)
Linux系统启动流程之二内核及init(02)
bash脚本编程之十一(Linux启动流程之三)SysV服务脚本(03)
Linux内核编译及系统裁减之一(04)

第十五天
bash脚本编程之十二(Linux系统裁减之二)系统函数库(01)
bash脚本编程之十三(Linux系统裁减之三)系统函数库(02)
Linux系统裁减之四自定义内核及busybox完成系统定制(03)

第十六天
bash脚本编程之十四信号捕捉及系统管理之任务计划(01)
Linux系统裁减之五(02)
Linux日志系统syslog(03)
Linux系统裁减之六为系统添加ssh服务(04)

第十七天
RHEL5.8系统安装及Kickstart(01)
Linux系统故障排除(02)
sudo详解(03)

第三部分:Linux常服务管理

第十八天
加密类型及其相关算法(01)
ssl协议、openssl及创建私有CA(02)
OpenSSH服务及其相关应用(03)

第十九天
DNS服务相关概念详解(01)
DNS服务相关概念详解(02)
Bind97服务安装配置(03)

第二十天
DNS主从复制及区域传送(01)
DNS子域授权(02)
DNS视图及日志系统(03)
DHCP服务(04)

第二十一天
Web服务及http协议(01)
httpd安装配置(02)
httpd属性配置(03)

第二十二天
httpd虚拟主机(01)
基于openssl的https服务配置(02)

第二十三天
php相关概念及配置(01)
数据库及MySQL(02)
MySQL初步,数据类型及SQL语句(03)
建立LAMP平台(04)

第二十四天
编译安装LAMP之httpd-2.4.4(01)
编译安装LAMP之MySQL-5.5.28(通用二进制格式)(02)
编译安装LAMP之php-5.4.13、xcache-2.0及使用ab命令实现压力测试(03)
编译安装LAMP之配置httpd以FastCGI方式与php整合(04)

第二十五天
邮件服务系列之基础原理(01)
邮件服务系列之编译安装Postfix-2.10.0(02)
邮件服务系列之Postifx常用配置(03)
邮件服务系列之Postfix常用配置(04)

第二十六天
ftp服务(01)
ftp服务(02)
nfs服务(03)
邮件服务系列之postifx+sasl+dovecot及虚拟域相关概念(01)
邮件服务系列之虚拟域、虚拟用户和webmail(02)
邮件服务系列之pop3s、maildrop(03)

第二十七天
iptables系列之基础原理(01)
iptables系列之基本应用及显式扩展(02)
iptables系列之常用扩展模块(03)
iptables系列之nat及其过滤功能(04)

第二十八天
iptables系列之layer7(01)
iptables系列之layer7(02)
samba之一(03)
samba之二(04)

第二十九天
tcp_wraper&xinetd(01)
tcp_wrapper&xinetd(02)
nss&pam(03)
nss&pam(04)

第三十天
bash编程系列之数组(01)
bash脚本编程之在bash脚本中使用选项(02)
配置使用vnc服务(03)

第四部分:Mysql数据库专题

第三十一天
mysql系列之一关系型数据库基础理论(01)
mysql系列之二关系型数据库基础理论(02)
mysql系列之三MySQL数据库基础及编译安装(03)
mysql系列之四mysql客户端工具的使用(04)

第三十二天
MySQL系列之五MySQL数据类型及sql模型
MySQL系列之六MySQL管理表和索引
MySQL系列之七单表查询、多表查询和子查询
MySQL系列之八多表查询、子查询及视图

第三十三天
MySQL系列之九MySQL事务和隔离级别(01)
MySQL系列之十MySQL事务和隔离级别(02)
MySQL系列之十一MySQL用户和权限管理(03)
MySQL系列之十二MySQL日志管理(04)

第三十四天
MySQL系列之十三MySQL日志管理(01)
MySQL系列之十四MySQL备份和恢复(02)
MySQL系列之十五使用LVM快照进行数据库备份(01)
MySQL系列之十六使用xtrabackup进行数据库备份(02)

第五部分:Linux集群和存储专题

第三十五天
Linux集群系列之一集群基础概念
Linux集群系列之二LVS类型详解
Linux集群系列之三LVS调度方法及NAT模型的演示

第三十六天
Linux集群系列之四LVSDR详解及配置演示
Linux集群系列之五脚本实现LVS后端服务健康状态检查
Linux集群系列之六LVS持久连接
awk入门及进阶

第三十七天
Linux集群系列之七高可用集群原理详解
Linux集群系列之八高可用集群原理详解之共享存储(02)
Linux集群系列之九高可用集群原理详解之多节点集群(03)
Linux集群系列之十高可用集群之heartbeat安装配置(04)

第三十八天
Linux集群系列之十一高可用集群之heartbeat基于crm进行资源管理(01)
Linux集群系列之十二高可用集群之基于heartbeat和nfs的高可用mysql(02)
Linux集群系列之十三高可用集群之corosync基础概念及安装配置(03)
Linux集群系列之十四高可用集群之配置corosync资源及约束(04)

第三十九天
Linux集群系列之十五分布式复制块设备drbd的基础概念及配置(1)
Linux集群系列之十六基于drbd+corosync的高可用mysql(02)
Linux集群系列之十七RHCS架构详解(03)
Linux集群系列之十八RHCS集群配置(04)

第四十天
Linux集群系列之十九iSCSI协议、架构及其安装配置(01)
Linux集群系列之二十iSCSI及gfs2(02)
Linux集群系列之二十一iSCSI、cLVM和gfs2(03)
Linux集群系列之二十二keepalived详解(04)
Linux集群系列之二十三keepalived详解补充(05)

第六部分:MySQL主从复制

第四十一天
MySQL主从复制概念及架构详解(01)
MySQL主从复制MySQL-5.5异步、半同步配置及其注意事项(02)
MySQL主从复制MySQL-5.6基于GTID及多线程的复制(03)
MySQL主从复制mysql-proxy.0.8.3实现MySQL-5.6读写分离(04)

第七部分:HTTP代理加速及应用服务器

第四十二天
IO复用(01)
IO复用详解及高并发系统设计初步(02)
配置Ngnix作为WebServer详解(03)

第四十三天
Nginx(01)
Nginx反向代理、负载均衡、缓存、URL重写及读写分离(02)
Memcached安装配置及保存phpsession于memcached中的方法(03)

第四十四天
http反向代理及haproxy(01)
http反向代理及haproxy(02)
http缓存机制及varnish详解(03)
http缓存机制及varnish详解(04)

第四十五天
Tomcat系列之java技术详解(01)
Tomcat系列之java技术详解(02)
Tomcat系列之组件详解及服务安装配置(03)
Tomcat系列之服务安装配置及Nginx反向代理tomcat服务(04)

第四十六天
Tomcat系列之apache使用mod_jk和mod_proxy反向代理tomcat(01)
Tomcat系列之apache负载均衡请求至tomcat及DeltaManager的使用(02)
可扩展web服务架构设计要点(03)

第八部分:Linux系统原理基础及系统调优

第四十七天
计算机及操作系统原理(01)
Linux操作系统原理(02)
CPU负载观察及调优方法(03)
Linux内存子系统原理及调优方法(04)

第四十八天
Linux内存子系统及常用调优参数(01)
Linux内存子系统及常用调优参数(02)
IO和文件系统优化(03)
Linux网络子系统调优(04)

第九部分:云计算、虚拟化专题

第四十九天
虚拟化技术基础原理详解(01)
Xen虚拟化及DomU的实现(02)
Xen虚拟化及DomU的实现(03)

第五十天
Xen基于iscsi共享实现实时迁移(01)
kvm虚拟化(02)
OpenStack(03)
OpenStack(04)

第五十一天
openstack(01)
openstack(02)
Hadoop(03)
Hadoop(04)

第五十二天
Hadoop补充视频之基本概念及安装(01)
Hadoop补充视频之基本概念及安装(02)
MySQL优化思路及框架(03)
SELinux基础概念(04)

第十部分:系统及服务监控

第五十三天
企业级监控系列之一SNMP原理和实战(1)
企业级监控系列之二RRD-tools绘图原理和应用(2)
企业级监控系列之三cacti原理和安装(3)
企业级监控系列之四cacti配置和高级用法(4)

第五十四天
企业级监控系列之五Nagios基础和入门配置
企业级监控系列之六nagios高级应用及插件开发
企业级监控系列之七Nagios高级应用及飞信报警功能

第十一部分:RPM包制作专题

第五十五天
RPM包制作1
RPM包制作2

第十二部分:职业素质课程

面试前需要准备的知识点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息