第一天課程內(nèi)容介紹:
1、上課環(huán)境介紹以及學(xué)習(xí)過程中所需要的程序、文檔的獲取方式等;
2、VMware Workstation的詳細使用講解;
3、計算機基礎(chǔ)知識(計算機的組成部分、CPU架構(gòu)類型、其他外圍設(shè)備);
4、操作系統(tǒng)基礎(chǔ)知識(進程管理、內(nèi)存管理、網(wǎng)絡(luò)管理、驅(qū)動管理、安全管理等)及操作系統(tǒng)(windows、linux、unix)的發(fā)展。
第2天課程內(nèi)容介紹:
1 、Osey Linux發(fā)行版介紹;
2、Linux輸入命令、運行命令、文件系統(tǒng)、命令總結(jié)等;
3、Linux命令幫助的獲取:外部命令及其格式、內(nèi)部命令及其格式、外部命令幫助獲取、內(nèi)部命令幫助;
4、Linux基礎(chǔ)命令:日期時間命令、目錄相關(guān)命令、文件查看命令、文件內(nèi)容類型查看命令、回顯命令、系統(tǒng)管理類命令。
第3天課程內(nèi)容介紹:
1、Linux的文件系統(tǒng):根文件系統(tǒng)(rootfs)、Linux上的應(yīng)用程序的組成部分、Linux下的文件類型;
2、系統(tǒng)管理類命令、用戶登錄信息查看命令;
3、bash的基礎(chǔ)特性(1):命令歷史、命令補全、路徑補全、命令行展開、命令的執(zhí)行結(jié)果狀態(tài)。
第4天課程內(nèi)容介紹:
1、目錄管理類命令、文本文件查看類命令、文件的時間戳管理工具、文件管理類命令
2、bash的基礎(chǔ)特性(2):命令別名(alias)、glob (globbing)、bash的快捷鍵、bash的的I/O重定向及管道
3、文本處理工具:wc, cut, sort, uniq
4、用戶和組管理:資源分派、Linux用戶、Linux組、Linux安全上下文、Linux組的類別、Linux用戶和組相關(guān)的配置文件
5、權(quán)限管理
第5天課程內(nèi)容介紹:
1、bash的基礎(chǔ)特性(3):編程環(huán)境、shell腳本、文本文件、變量類型等;
2、grep的作用;
3、基本正則表達式元字符:字符匹配、匹配次數(shù)、位置錨定等;
第6天課程內(nèi)容介紹:
1、egrep及擴展的正則表達式、fgrep;
2、bash的基礎(chǔ)特性(4):變量類型、bash的配置文件、bash中的算術(shù)運算、條件測試
3、vim編輯器:簡介、使用、編輯命令、末行模式、多文件模式、窗口分隔模式、單文件窗口分割、定制vim的工作特性;
4、bash條件測試:測試方式、測試表達式的類別、組合測試條件
第7天課程內(nèi)容介紹:
1、文件查找:locate、find命令介紹;
2、Linux文件系統(tǒng)上的特殊權(quán)限:SUID, SGID, Sticky;
3、bash腳本編程:過程式編程語言、if語句;
第8天課程內(nèi)容:
1、Linux系統(tǒng)管理:Linux磁盤管理、Linux文件系統(tǒng)管理
2、ext文件系統(tǒng)、文件掛載的配置文件、文件系統(tǒng)上的其它概念
3、bash腳本編程之用戶交互:read命令
4、Linux RAID:常用級別、實現(xiàn)方式
5、LVM:pv管理工具、vg管理工具、lv管理工具、擴展邏輯卷、縮減邏輯卷、快照
第9天課程內(nèi)容:
1、btrfs文件系統(tǒng):核心特性、文件系統(tǒng)創(chuàng)建;
2、壓縮、解壓縮及歸檔工具:compress/uncompress、gzip/gunzip、bzip2/bunzip2、xz/unxz、zip/unzip、tar, cpio
3、bash腳本編程:if語句、循環(huán)語句(for, while, until);
4、Linux程序包管理:CentOS系統(tǒng)上rpm命令管理程序包、Linux程序包管理的實現(xiàn)、rpm包管理器;
第10天課程內(nèi)容:
1、Linux程序包管理(2):YUM(yellow dog)
2、YUM客戶端配置、yum命令用法、創(chuàng)建yum倉庫、程序包編譯安裝、安裝后的配置;
更多就業(yè)班課程目錄介紹,請點展開查看:
展開
第34天課程內(nèi)容:
1、HA Cluster基礎(chǔ)原理詳解;
2、corosync集群精講與配置;
3、openais/corosync等解決方案原理精講;
4、LVS和corosync集成實現(xiàn)高可用director;
第34天(補充-第1天)課程內(nèi)容:
1、HA Cluster基礎(chǔ)概念精講;
2、HA Cluster概念擴展及heartbeat的操作與實現(xiàn);
3、高可用MySQL集群的實現(xiàn);
4、heartbeat高可用ipvs;
第34天(補充-第2天)課程內(nèi)容:
1、HA Cluster及Corosync詳解;
2、使用crmsh配置pacemaker;
3、drbd基礎(chǔ)及應(yīng)用實現(xiàn);
4、CentOS7上Corosync+pacemaker高可用集群的配置與實現(xiàn);
5、Corosync+pacemaker高可用MySQL的實現(xiàn);
6、Corosync+pacemaker高可用web服務(wù)器的實現(xiàn);
第34天(補充-第3天)課程內(nèi)容:
1、小型計算機系統(tǒng)接口SCSI和iSCSI協(xié)議講解;
2、Linux系統(tǒng)上IP SAN的實現(xiàn);
3、GFS2集群文件系統(tǒng)的原理講解;
4、RHCS集群套件工作原理精講;
第35天課程內(nèi)容:
1、Web站點架構(gòu)基礎(chǔ)與擴展;
2、http反向代理之haproxy基礎(chǔ)詳解;
3、haproxy配置參數(shù)詳解;
4、haproxy配置與實現(xiàn);
第36天課程內(nèi)容:
1、web系統(tǒng)架構(gòu)及cache基礎(chǔ)詳解;
2、全面介紹王牌加速應(yīng)用Varnish和大型網(wǎng)站架構(gòu);
3、Http協(xié)議緩存實戰(zhàn)Varnish詳解;
4、varnish狀態(tài)引擎及VCL編程詳解;
第37天課程內(nèi)容:
1、Java技術(shù)體系結(jié)構(gòu)詳解;
2、Tomcat系列之服務(wù)器的安裝與配置以及各組件詳解;
3、Tomcat系列之服務(wù)器的基本配置及Nginx反向代理tomcat服務(wù);
4、Tomcat系列之Apache負載均衡請求至Tomcat及DeltaManager的使用;
5、Tomcat系列之Apache使用mod_proxy和mod_jk反向代理Tomcat;
第38天課程內(nèi)容:
1、tomcat lb cluster精講;
2、Memcached服務(wù)及其在web服務(wù)體系中的應(yīng)用;
3、分布式內(nèi)存對象緩存系統(tǒng)memcached和msm詳解;
第39天課程內(nèi)容:
1、MySQL配置文件格式詳細說明;
2、MySQL服務(wù)器變量、狀態(tài)變量的作用;
3、管理MySQL數(shù)據(jù)庫、表、視圖;
4、服務(wù)器變量值的調(diào)整方式;
4、MySQL操作查詢語句精講;
第40天課程內(nèi)容:
1、MySQL用戶管理:創(chuàng)建和刪除、權(quán)限的授予;
2、索引(DDL語句)、多表查詢、聯(lián)合查詢及子查詢;
3、關(guān)系數(shù)據(jù)庫的事務(wù)、在MySQL中使用事務(wù);
4、MariaDB存儲引擎詳解、編譯安裝;
5、MySQL日志文件管理全面介紹和分析






