Programa del Curso
Introducción
- Bash filosofía y principios / ¿Qué es Bash?
- Bash frente a otros lenguajes de scripting
- Descripción general de Bash características y arquitectura
- Más allá de Bash: Bash en el contexto de las tareas de administración del sistema
Comprensión Bash
- El ciclo de vida de un script Bash
- Cómo encaja Bash con las tareas de administración del sistema
- Bash Sintaxis y tipos de datos
Empezar
- Configuración del entorno de desarrollo
- Instalación de Bash en sistemas Linux
- Instalación de Bash en sistemas Windows
- Configuración del entorno Bash
Creación y ejecución de Bash scripts
- Bash Estructura del guión
- Ejecución de scripts Bash
- Uso de variables, argumentos y entrada/salida
- Estructuras y bucles de control
Bash Scripting for Automation
- Automatización de tareas con Bash
- Gestión del sistema de archivos con Bash
- Gestión de procesos con Bash
- Supervisión y registro del sistema con Bash
Integración Bash con otras herramientas
- Bash y expresiones regulares
- Bash y sed y awk
- Bash y herramientas de línea de comandos (grep, find, xargs, etc.)
Solución de problemas
- Depuración de scripts Bash
- Errores comunes y cómo evitarlos
- Optimización de scripts Bash
Resumen y próximos pasos
- Revisión de conceptos clave y mejores prácticas
- Próximos pasos para obtener más información sobre Bash y la automatización con Bash
Requerimientos
- Comprensión del sistema operativo Linux
- Experiencia con la interfaz de línea de comandos
- Experiencia básica en programación
Audiencia
- Desarrolladores
- Administradores de sistemas
Testimonios (5)
- Adaptación a todos los participantes del curso - Ejemplos geniales e ilustrativos
Katarzyna - Rossmann SDP Sp. z.o.o
Curso - Introduction to Linux
Traducción Automática
The extra informations not in the official docs
Sayf Eddine HAMMEMI - SCALITY SA
Curso - Go for Systems Programming
Me gustó que también tuviéramos que hacer ejercicios con cada cosa nueva aprendida
Daria
Curso - Intermediate Unix
Traducción Automática
Información muy bien estructurada y entregada, muchos ejercicios prácticos para ayudar a la transferencia de conocimientos, el formador respondió a todas las preguntas y ayudó a todos.
Catalin - DB Global Technology
Curso - Linux Administration Fundamentals
Traducción Automática
Permisos de archivo
Angel - Vodacom
Curso - Linux Command Line Basics
Traducción Automática