The introduction of L inux basic knowledge mainly includes: Linux hardware basic knowledge, Linux development history, Linux system installation, xshell connection, xshell optimization, troubleshooting of SSH remote connection problems, Linux basic optimization, Linux directory structure knowledge, Linux file attributes, Linux wildcards, regular expressions, Linux system permissions, etc.
The second stage: advanced linux system management
Advanced linux system management includes: Linux scheduled tasks, Linux user management, Linux disk and file system, and the sed command of Linux Three Musketeers.
The third stage: Linux Shell foundation
Linux Shell foundation includes: Shell programming foundation, awk command of Linux three musketeers, etc.
The fourth stage: Linux network foundation
The fifth stage: Linux network service
Linux network services include: cluster actual combat architecture startup and environment preparation, rsync data synchronization service, Linux whole network backup project, nfs network storage service, inotify/sersync real-time data synchronization /nfs storage real-time backup project, etc.
The sixth stage: the important network service of Linux
Important network services of Linux include: http protocol /www service foundation, introduction and basic practice of nginx web, deployment of lnmp environment/migration of database to NFS system, nginx load balancing, keepalived high availability, etc.
Stage 7: Ansible automatic operation and maintenance and Zabbix monitoring.
Ansible automatic operation and maintenance and zabbix monitoring include: SSH service key authentication, Ansible batch automatic management cluster, Zabbix monitoring, etc.
Stage 9: Large-scale Cluster High Availability Service (Lvs).
The tenth stage: Java Tomcat service and firewall Iptables
Eleventh stage: advanced application practice of MySQL DBA
The advanced application practice of MySQL DBA includes: basic command of MySQL database entrance, advanced backup and recovery of MySQL database, deep transaction engine of MySQL database, optimization of SQL statement of MySQL database, separation of master-slave replication/reading and writing of MySQL database cluster, high availability of MySQL database /MHA/keepalived, etc.
Twelfth stage: high-performance database Redis and Memcached course
The thirteenth stage: Linux large-scale cluster architecture construction (200 units)
The fourteenth stage: the actual combat of Linux Shell programming enterprise case
Fifteenth stage: enterprise-level code release online scheme (SVN and Git)
Phase 16 Enterprise Kvm Virtualization and OpenStack Cloud Computing
In the seventeenth stage, eight components of the public cloud Alibaba Cloud build a cluster.
Phase 18: enterprise application practice of Docker technology.
Stage 19: Introduction and Advanced Python Automation
The twentieth stage: career planning and high-paying employment guidance