[M30 Linux 隨堂筆記] 標題索引
阿新 • • 發佈:2018-08-07
book 容器虛擬化 apr sea 話題 進程管理 編譯安裝httpd 化運維 ont
Day 01 [計算機基礎、Linux安裝詳解和基本使用]
1、計算機硬件基礎
2、計算機軟件基礎
3、VMware虛擬機使用介紹
4、在VMware虛擬機中安裝CentOS6.9系統
5、在VMware虛擬機中安裝CentOS7.4
6、使用SecureCRT連接虛擬機中的Linux系統
Day 02 [Linux基礎操作、Linux幫助、文件管理]
1、Linux基礎命令及用法介紹
2、Bash基礎特性:prompt命令提示符
3、Bash基礎特性:Tab補全
4、Bash基礎特性:history命令行歷史
5、Linux內部命令幫助:help
6、Linux外部命令幫助:man命令
7、Linux Standard Base
Day 03 [文件管理、IO重定向]
1、文件管理
2、目錄管理
3、inode
4、軟鏈接、硬鏈接
5、標準輸入、標準輸出、標準錯誤
6、管道
Day 04 [IO重定向、用戶管理、用戶和組管理]
1、多行標準輸入重定向
2、標準輸出與標準錯誤重定向
3、Linux系統安全機制介紹
4、用戶管理
5、用戶組管理
6、/etc 目錄下的四個配置文件:passwd、shadow、group、gshadow
Day 05 [文件權限管理、文本處理工具]
1、Linux系統傳統文件權限
2、三類特殊文件權限
3、現代系統的ACL權限
4、簡單的文本處理工具:cat、tac、rev、head、tail、more、less、cut、sort、wc
Day 06 [grep、正則表達式、VIM、腳本編程基礎]
1、grep命令的常見用法
2、正則表達式:
Day 07 [Shell變量使用、Shell位置變量、Shell邏輯運算]
Day 08 [Shell初始化設置、查找文件、壓縮、打包、sed]
Day 09 [sed高級用法、RPM包管理、YUM包管理、編譯安裝httpd]
Day 10 [磁盤管理、MBR分區表、管理分區、文件系統管理]
Day 11 [文件系統管理和掛載、swap文件系統管理、外圍設備使用、RAID工作原理]
Day 12 [RAID實現、LVM邏輯卷管理、網絡基礎]
Day 13 [網絡基礎、TCPIP協議]
Day 14 [IP地址規劃、IP路由]
Day 15 [CentOS6網絡配置、CentOS7網絡配置、進程管理]
Day 16 [進程管理工具、計劃任務管理、Shell條件語句if和case]
Day 17 [Shell循環語句for和while、Shell中斷語句continue和break、Shell菜單語句select、Linux 啟動流程]
Day 18 [Shell函數、Linux啟動流程、Linux啟動故障排錯]
Day 19 [Shell數組、Shell自動化交互expect、Linux啟動故障排錯、自制Linux、內核配置和編譯]
Day 20 [systemctl命令使用、SELinux、awk]
Day 21 [awk高級用法、安全×××方式、加密算法]
Day 22 [證書和TLS、openssl證書申請和頒發、ssh服務、基於key驗證的ssh、pssh自動化運維]
Day 23 [ssh高級應用、ssh服務實現與安全、sudo實現權限委派、TCPWrapper實現安全控制、PAM模塊安全]
Day 24 [PAM模塊、系統安裝過程介紹、Kickstart系統自動化安裝、DHCP]
Day 25 [DHCP服務實現、實現PXE安裝CentOS6、實現PXE安裝CentOS7、實現Cobbler系統自動部署、Ansible介紹]
Day 26 [Ansible工作架構和原理、Ansible常見模塊、實現Playbook、Playbook高級用法]
Day 27 [Ansible使用Template、Ansible使用Role、DNS服務實現原理、安裝配置DNS服務]
Day 28 [DNS反向區域實現、DNS子域實現、DNS轉發、智能DNS、DNS性能、DNS故障排錯、實現互聯網的DNS架構]
Day 29 [數據庫原理、關系型數據庫規範、MySQL安裝和基本操作、MariaDB10.2.15的二進制安裝、源碼編譯和多實例]
Day 30 [SQL語言、多表SELECT、用戶管理]
Day 31 [MySQL存儲引擎、MySQL服務器選項、MySQL服務器變量、數據庫性能優化、事務]
Day 32 [事務並發、事務隔離級別、事務日誌、其它日誌、二進制日誌管理、數據庫備份、數據庫備份和還原]
Day 33 [數據庫備份和還原、xtrabackup工具實現備份和還原、MySQL主從復制原理、MySQL主從復制實現]
Day 34 [主從級聯復制、主主模型、半同步復制、過濾器、實現主從復制的加密、MHA工作原理、MHA實現MySQL主從復制的高可用性、實現galeracluster]
Day 35 [HTTP服務、相關技術術語、HTTP服務配置]
Day 36 [httpd配置、LAMP實現、LAMP應用場景]
Day 37 [實現fastcgi模式的LAMP、編譯安裝基於fastcgi模式的LAMP、loganalyzer日誌管理工具、網絡共享服務FTP]
Day 38 [FTP服務、NFS服務]
Day 39 [NFS服務、NFS掛載、SAMBA共享服務、Linux防火墻]
Day 40 [iptables實現主機防火墻、iptables實現網絡防火墻、iptables實現NAT、firewalld、LVS基礎、LVS工作模型]
Day 41 [LVS調度算法、LVS的NAT模型、LVS的DR模型、LVS的DR模型跨網段實現、ldirectord]
Day 42 [IO復用模型原理、Nginx基本配置、Nginx企業應用配置]
Day 43 [Nginx實現https和rewrite、實現反向代理動靜分離負載均衡、反向代理fastcgi、反向代理調度算法、反向轉發代理、Nginx源碼編譯]
Day 44 [站點架構概述、HAProxy配置詳解、HAProxy入門]
Day 45 [HA_Cluster概述、keepalived_vrrp配置、keepalived_notify腳本、keepalived_ipvs配置、keepalived_vrrp_script、高可用集群的其他解決方案]
Day 46 [緩存系統概述、varnish使用基礎、使用VCL配置緩存機制、varnish的其它相關配置]
Day 47 [Java編程技術概述、tomcat基礎]
Day 48 [tomcat負載均衡功能、tomcat_session_cluster、jvm參數配置、memcached使用基礎、memcached_session_manager]
Day 49 [分布式存儲系統基礎、redis的CRUD接口、redis_service服務配置、redis高級話題]
Day 50 [監控系統介紹、zabbix監控配置入門、zabbix監控配置進階]
Day 51 [zabbix網絡發現、主動監控、web監控、trap監控、snmp監控、JMX監控、zabbix_proxy、zabbix系統優化思路]
Day 52 [虛擬化技術基礎、kvm基礎應用]
Day 53 [搜索引擎概述、elasticsearch入門、els查詢方式、logstash基礎、elastic_stack應用入門、elastic_stack應用進階]
Day 54 [容器技術基礎、docker基礎用法、docker鏡像管理基礎、容器虛擬化網絡概述、docker容器網絡]
Day 55 [docker存儲卷、dockerfile詳解、docker私有registry、docker的系統資源限制及驗正]
Day 56 [馬哥教育學習回顧總結]
Day 57 [kubernetes]
[M30 Linux 隨堂筆記] 標題索引