La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es el contenido principal del curso de Linux?

¿Cuál es el contenido principal del curso de Linux?

Aprendizaje de Linux, principalmente aprendiendo los siguientes contenidos:

La primera etapa: introducción al conocimiento básico de Linux

1 Introducción a los cursos abiertos - introducción a las reglas y regulaciones - actividades para romper el hielo. ;

2. Conceptos básicos del hardware de Linux/historial de desarrollo de Linux;

3.Instalación del sistema Linux/conexión xshell/optimización de xshell/solución de problemas de conexión remota SSH.

4. En el primer nivel, hay una gran cantidad de preguntas de prueba de conocimientos de comandos y personajes especiales.

5. Optimización básica de Linux

6. Conocimiento de la estructura de directorios de Linux.

7. El segundo nivel de una ola de pedidos y pedidos especiales

Explicación de las preguntas del examen de conocimientos (1)

8. Ola de pedidos y conocimientos especiales Preguntas de prueba (Parte 2)

9.

10.Comodines/expresiones regulares de Linux

165438+

12. Una gran ola de pedidos y preguntas de conocimiento importantes en el tercer nivel (Parte 2)

13.Permisos del sistema Linux (1)

14.Permisos del sistema Linux (abajo)

15. necesita realizar la revisión completa del curso.

La segunda etapa: gestión avanzada del sistema Linux

1.Tareas programadas de Linux

2.Gestión de usuarios de Linux

3.Disco de Linux y sistema de archivos (1)

4.Disco y sistema de archivos de Linux (nivel intermedio y bajo)

5. El comando sed de los Tres Mosqueteros de Linux

La tercera etapa: Conceptos básicos de Shell de Linux

1. Conceptos básicos de programación de Shell 1

2. Conceptos básicos de programación de Shell 234

3. Mosqueteros

La cuarta etapa: fundación de la red Linux

Basada en la red informática.

2. Basado en red informática

3. Al final de la segunda etapa, el tutor o profesor debe revisar todo el curso.

La quinta etapa: servicio de red Linux

1. Inicio de la arquitectura real del clúster y preparación del entorno

2.Servicio de sincronización de datos rsync

3. Caso del proyecto de copia de seguridad de red completa de Linux.

Servicio de almacenamiento de red 4.nfs

5.inotify/sersync sincronización de datos en tiempo real/caso de proyecto de copia de seguridad en tiempo real de almacenamiento nfs.

La sexta etapa: servicios de red importantes de Linux

1. Conceptos básicos del protocolo http/servicio www

2 Introducción y práctica básica de Nginx Web

.

3. Fin de la conferencia en línea sobre nginx

4.Implementación del entorno lnmp/migración de bases de datos/migración de datos compartidos al sistema NFS.

El equilibrio de carga de 5.nginx es muy completo.

6.keepalived tiene alta disponibilidad y minuciosidad

Fase 7: Construcción y optimización de clústeres Linux pequeños y medianos (50 unidades)

1. Descripción de la guerra de la arquitectura a medio plazo + revisión del despliegue de la estructura a medio plazo

2. Todos trabajaron día y noche para implementar la estructura a medio plazo y completar el discurso informativo (más dos fines de semana, un total de 9 días).

3.Sistema de instalación automática por lotes Kickstart Shoemaker

4.Servicios pptp vpn y ntp

5.Principio e implementación de memcached/como caché y uso compartido de sesiones

p>

p>

Fase 8: operación y mantenimiento automático de Ansible y monitoreo de Zabbix

1.Autenticación de clave de servicio SSH

2.Clúster de administración automática por lotes de Ansible (introducción y en profundidad)

Monitoreo 3.zabbix

Fase 9: Servicio de alta disponibilidad de clúster a gran escala (Lvs, Keepalived)

1.Instalaciones del sistema Centos7 CentOS 6 y CentOS 7 por sí solos La diferencia entre

clúster de equilibrio de carga 2.lvs/clúster LVS de administración mantenida.

Fase 10: Servicio Java Tomcat y firewall Iptables

El 1. iptables firewall

2.detalles del firewall iptables

3.tomcat java application service/nginx coopera con la implementación y optimización del servicio tomcat.

Fase 11: Práctica avanzada de aplicación de MySQL DBA

1. Comandos básicos de entrada de la base de datos MySQL

2. Copia de seguridad y recuperación avanzada de la base de datos MySQL

<. p>3. Motor de transacciones en profundidad de la base de datos MySQL

4. Optimización de la declaración SQL de la base de datos MySQL

5. p>

6. La base de datos MySQL tiene alta disponibilidad/MHA/se mantiene activa

Fase 12: Curso Redis y Memcached de bases de datos de alto rendimiento

Fase 13: Clúster de Linux a gran escala Construcción de arquitectura (200 unidades)

Fase 14: Caso práctico empresarial de programación de Shell de Linux

Fase 15: Lanzamiento de código a nivel empresarial y plan en línea (SVN y Git)

1.Gestión GIT

2. Caso de Proyecto Code Online

Fase 16 Virtualización Kvm Empresarial y Computación en la Nube OpenStack

1.Virtualización KVM a nivel empresarial real combate

2. Combate real a nivel empresarial de computación en la nube OpenStack

En la decimoséptima etapa, los ocho componentes principales de la nube pública Alibaba Cloud construyen un clúster.

Etapa 18: Práctica de aplicaciones empresariales de la tecnología Docker.

1. Práctica en profundidad de los contenedores y microservicios Docker

2. Ecosistema y práctica de Big data Hadoop

Fase 19: Introducción y automatización avanzada de Python

p >

Etapa 20: Planificación de carrera y orientación laboral bien remunerada