UNIX Fundamentals - 5 días de clase en línea
3.450,00 EUR
- 5 días
Desarrolla habilidades prácticas en UNIX con este completo curso fundamental de UNIX impartido por un instructor. A lo largo de cinco días, aprenderás a navegar con confianza por sistemas UNIX, gestionar archivos y permisos, editar texto con vi/Vim y automatizar tareas cotidianas mediante scripts de shell. A través de laboratorios prácticos, crearás scripts utilizando variables, bucles, funciones, AWK y otras herramientas esenciales de la línea de comandos, lo que te permitirá trabajar de forma más eficiente en entornos UNIX y Linux. Tanto si das soporte a sistemas empresariales como si estás comenzando tu camino en la automatización, este curso te proporciona los conocimientos prácticos necesarios para tareas reales de administración y creación de scripts.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel principiante - intermedio
5 días (8 horas al día) de clases presenciales
con formadores acreditados
Más de 60 horas de estudio recomendadas
con acceso remoto a entornos de scripting
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:
Fundamentos de UNIX y habilidades de línea de comandos
Crea una base sólida en UNIX aprendiendo la estructura del sistema de archivos, cómo navegar por los directorios y cómo gestionar archivos de forma eficiente. Utilizarás comandos básicos, caracteres comodín, redirecciones y tuberías para realizar tareas cotidianas y ganar confianza trabajando en el entorno de línea de comandos.
Edición de archivos y procesamiento de texto
Edite archivos maestros con vi/Vim y mejore su productividad utilizando las funciones de historial de comandos en las shells Bash y Korn. También aprenderá a buscar, reemplazar y manipular texto usando expresiones regulares, grep y sed para una gestión eficiente de archivos.
Scripting en shell y automatización de tareas
Desarrolla scripts de shell prácticos utilizando variables, sentencias condicionales, bucles y entrada del usuario. A través de ejercicios prácticos, automatizarás tareas rutinarias, procesarás datos y crearás scripts que mejoren la eficiencia y reduzcan el trabajo manual.
Scripting avanzado y código reutilizable
Mejora tus habilidades de scripting con funciones, programas basados en menús y lógica de múltiples ramas usando sentencias case y select. También trabajarás con AWK para el procesamiento de datos e implementarás el manejo de señales para crear scripts de shell fiables, mantenibles y listos para producción.

Cronograma del curso
Día 1: Fundamentos de UNIX y conceptos básicos de la línea de comandos
Lección 01
- Explora la arquitectura de UNIX, los sistemas de archivos y las estructuras de directorios.
- Navega por archivos y carpetas usando comandos esenciales de UNIX.
- Trabajar con rutas absolutas y relativas, comodines y sintaxis de comandos.
- Combina comandos usando operadores lógicos y ejecución secuencial.
- Redirige de forma eficiente las corrientes de entrada, salida y error.
- Conecta comandos con tuberías para automatizar flujos de trabajo en la línea de comandos.
Día 2: Edición de texto y gestión de archivos
Lección 02
- Edita y gestiona archivos usando el editor vi/Vim.
- Busca y reemplaza texto con expresiones regulares, grep y sed.
- Mejora la productividad usando el historial de comandos de Bash y Korn shell.
- Administra usuarios, grupos y propiedad de archivos.
- Configurar permisos, atributos y enlaces de archivos.
- Aplica controles de acceso seguros mediante ejercicios prácticos.
Día 3: Gestión de procesos y entorno UNIX
Lección 03
- Filtra, da formato y manipula texto usando herramientas de UNIX y AWK.
- Supervisa, controla y gestiona los procesos del sistema y las tareas en segundo plano.
- Personaliza los entornos de shell con archivos de perfil y de configuración.
- Busca archivos y recursos del sistema usando find, locate y xargs.
- Organiza y analiza datos con comandos de ordenación y procesamiento de texto.
- Realiza tareas habituales de administración del sistema utilizando utilidades esenciales de UNIX.
Día 4: Fundamentos de scripting en shell
Lección 04
- Repasa los comandos esenciales de UNIX y los conceptos de scripting.
- Crea, edita y ejecuta scripts de shell.
- Trabaja con variables, parámetros y configuraciones de entorno.
- Realiza operaciones aritméticas y procesa la entrada del usuario.
- Crea scripts utilizando sentencias condicionales y lógica de validación.
- Aplica la sintaxis de scripting de Korn, Bash y POSIX para lograr una mayor flexibilidad.
Día 5: Scripting avanzado en shell
Lección 04
- Automatiza tareas usando bucles while, until y for.
- Crea scripts interactivos con lógica basada en case, select y menús.
- Procesar y analizar datos usando scripts de AWK.
- Crea funciones reutilizables para simplificar el desarrollo de scripts.
- Gestiona las interrupciones del sistema y mejora la fiabilidad del script.
- Desarrolla scripts de shell robustos y fáciles de mantener mediante ejercicios prácticos.

¿Quién debería inscribirse en este programa?
Administradores de sistemas UNIX y Linux
Ingenieros de soporte técnico e infraestructura
Profesionales de DevOps y de operaciones
Desarrolladores de software que trabajan en entornos UNIX
Profesionales de TI que buscan automatizar tareas de línea de comandos
Cualquiera que desee desarrollar habilidades prácticas en UNIX y scripting de shell
Requisitos previos
No hay requisitos formales para este curso. Aunque no se requiere experiencia previa en UNIX, contar con una base técnica y estar familiarizado con conceptos generales de informática te ayudará a aprovechar al máximo la formación.
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 por 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 solicitud de adaptaciones.
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.
