Linux Advanced Shell Programming Tools - 3 días Aula Virtual

1.950,00 EUR

  • 3 días
Aula Virtual en Vivo
Aula
En la Empresa

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

Hero

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.

Hero

Cronograma del curso

  1. 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
  2. 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
  3. 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
Linux Herramientas Avanzadas de Programación en Shell - 3 días Aula Virtual

¿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

Comenzar curso ahora

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

Contact background

¿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.