La Red de Conocimientos Pedagógicos - Currículum vitae - ¿Cuál es el contenido principal de la capacitación en Linux y cuánto tiempo lleva completarla?

¿Cuál es el contenido principal de la capacitación en Linux y cuánto tiempo lleva completarla?

La primera etapa: introducción básica a Linux

La introducción básica a Linux incluye principalmente: conceptos básicos del hardware de Linux, historial de desarrollo de Linux, instalación del sistema Linux, conexión xshell, optimización de xshell, control remoto SSH problemas de fallas de conexión Solución de problemas, optimización básica de Linux, conocimiento de la estructura de directorios de Linux, atributos de archivos de Linux, comodines de Linux, expresiones regulares, permisos del sistema Linux, etc.

La segunda etapa: administración avanzada del sistema Linux

linux La gestión avanzada del sistema incluye: tareas programadas de Linux, gestión de usuarios de Linux, sistema de archivos y discos de Linux, comando sed de los Tres Mosqueteros de Linux, etc.

La tercera etapa: conceptos básicos de Linux Shell

Los conceptos básicos de Linux Shell incluyen: conceptos básicos de programación de Shell, el comando awk de los Tres Mosqueteros de Linux, etc.

La cuarta fase: conceptos básicos de la red Linux

La quinta fase: servicios de red Linux

Los servicios de red Linux incluyen: inicio de la arquitectura real del clúster y preparación del entorno, rsync Servicio de sincronización de datos, proyecto de copia de seguridad de toda la red Linux, esencia del servicio de almacenamiento de red nfs, proyecto de copia de seguridad en tiempo real de almacenamiento nfs/sincronización de datos en tiempo real inotify/sersync, etc.

La sexta etapa: servicios de red importantes de Linux

Los servicios de red importantes de Linux incluyen: protocolo http/conceptos básicos del servicio www, introducción y práctica básica de nginxweb, nginx web, implementación del entorno lnmp/heterogeneidad de la base de datos Migración de máquinas/*Migración de datos compartidos al sistema NFS, equilibrio de carga nginx, alta disponibilidad keepalived, etc.

Fase 7: Operación y mantenimiento automatizados de Ansible y monitoreo de Zabbix

La operación y el mantenimiento automatizados de Ansible y el monitoreo de Zabbix incluyen: autenticación de clave de servicio SSH, clúster de administración automatizada por lotes de Ansible, monitoreo de zabbix, etc. .

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

Fase 10: Servicio Java Tomcat y firewall Iptables

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

La práctica de aplicación avanzada de MySQL DBA incluye: comandos básicos de entrada de la base de datos MySQL, copia de seguridad y recuperación avanzada de la base de datos MySQL, motor de transacciones en profundidad de la base de datos MySQL, optimización de la base de datos MySQL, optimización de declaraciones SQL, maestro del clúster de la base de datos MySQL. Replicación esclava/separación de lectura y escritura, alta disponibilidad de la base de datos MySQL/mha/keepalved, etc.

Fase 12: Cursos Redis y Memcached de base de datos de alto rendimiento

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

Décima Fase 4 : Caso práctico empresarial de programación de Shell de Linux

Fase 15: Plan de lanzamiento y lanzamiento de código a nivel empresarial (SVN y Git)

Fase 16 Virtualización Kvm a nivel empresarial y computación en la nube OpenStack

La decimoséptima etapa de la práctica del clúster de construcción de componentes principales de Alibaba Cloud 8 en la nube pública

La decimoctava etapa: práctica de aplicaciones empresariales de tecnología Docker

Decimonovena etapa: Introducción y avance de Automatización de Python

Etapa 20: planificación profesional y orientación laboral bien remunerada

El ciclo de aprendizaje de Linux varía de persona a persona si tienes un mejor plan de aprendizaje, si insistes en estudiar. durante 4 a 5 horas todos los días durante 3 a 6 meses, deberías poder dominar las operaciones básicas de Linux. Sin embargo, si solo tienes un plan y ninguna implementación, entonces ese es un asunto diferente si quieres estudiar más. Profundamente y ahorre tiempo, sistema operativo Linux, se recomienda inscribirse en una clase para estudiar, ¡el efecto será más obvio!