UNIX Fundamentals - 5 días de clase en línea

3.450,00 EUR

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

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

Hero

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.

Hero

Cronograma del curso

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Fundamentos de UNIX

¿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

Comenzar curso ahora

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

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.