Linux Advanced Shell Programming Tools - 3 días Aula Virtual
1.950,00 EUR
- 3 días
Domina técnicas avanzadas de scripting en la shell de Linux y automatiza tareas administrativas complejas con el curso Linux Advanced Shell Programming Tools. Diseñado para usuarios experimentados de Linux, esta formación práctica te ayuda a escribir scripts de shell potentes, eficientes y fáciles de mantener utilizando herramientas de línea de comandos estándar de la industria y buenas prácticas de scripting. Aprenderás scripting avanzado en Bash, procesamiento de texto con herramientas como sed, awk y grep, expresiones regulares, gestión de procesos, manipulación de archivos, depuración y técnicas de automatización. A través de ejercicios prácticos, desarrollarás scripts que simplifican la administración del sistema, mejoran la productividad y automatizan tareas repetitivas. Al finalizar el curso, serás capaz de crear scripts de shell robustos y aprovechar herramientas avanzadas de Linux para gestionar sistemas de forma más eficiente y respaldar flujos de trabajo de DevOps y automatización.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel intermedio - avanzado
3 días (24 horas) de clases presenciales
con formadores acreditados
Más de 40 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Mejorar
Aprende técnicas avanzadas de archivado de archivos, copias de seguridad y compresión utilizando tar, gzip, bzip2 y zip para mejorar la eficiencia del almacenamiento y la protección de datos.
Automatizar
Automatiza tareas recurrentes y puntuales con cron y at, creando flujos de trabajo fiables y desatendidos para la administración de sistemas Linux.
Usar
Utiliza sed y awk para editar, filtrar, extraer y formatear texto, lo que permite procesar de forma eficiente grandes conjuntos de datos y archivos de registro.
Compilar
Crea scripts avanzados de AWK utilizando condiciones, bucles, arreglos y funciones para automatizar tareas complejas de procesamiento y generación de informes de datos.
Mejorar
Mejora tus scripts con potentes utilidades de Linux como getopts, printf, xargs, logger, fuser y eval para lograr una automatización más flexible y eficiente.

Cronograma del curso
Día 1: Gestión de archivos en Linux y automatización
Lección 01
- Realizar copias de seguridad y restaurar archivos usando tar y utilidades de compresión
- Programa tareas automatizadas con cron y at
- Comparar archivos usando herramientas de comparación en Linux
- Divide archivos grandes para facilitar su gestión y procesamiento
- Automatiza tareas comunes de gestión de archivos
Día 2: Procesamiento de texto con herramientas de Linux
Lección 02
- Procesar y traducir texto usando utilidades de línea de comandos de Linux
- Busca y filtra datos con expresiones regulares y grep
- Edita flujos de texto usando sed
- Crea scripts AWK para el procesamiento de texto y la generación de informes
- Da formato y manipula datos usando operadores y funciones de AWK
Día 3: AWK avanzado y utilidades de shell
Lección 03
- Desarrolla programas avanzados en AWK con estructuras de control y funciones definidas por el usuario
- Procesa datos complejos usando funciones y arreglos de AWK
- Generar informes automatizados a partir de archivos de texto estructurados
- Mejora los scripts de shell con utilidades como bc, getopts, printf, logger, xargs, y eval
- Aplicar técnicas avanzadas de scripting para la automatización y administración de Linux

¿Quién debería inscribirse en este programa?
Administradores de sistemas Linux
Ingenieros de DevOps y de plataforma
Profesionales de operaciones de TI
Desarrolladores de software que trabajan en entornos Linux
Ingenieros de Confiabilidad del Sitio (SRE)
Cualquier persona que quiera mejorar sus habilidades de scripting y automatización en Linux
Requisitos previos
- Un buen conocimiento de la administración de sistemas Linux
- Experiencia usando la línea de comandos de Linux
- Conocimientos básicos de Bash o de scripting en shell
- Familiaridad con los sistemas de archivos de Linux y las utilidades comunes de la línea de comandos
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones debido a una discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de adaptación.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.
