Operación Avanzada Linux/Unix/Solaris y Redes TCP/IP (LU-2)
28 horas
Objetivo:
Preparar al participante para utilizar y combinar el conjunto de comandos
de Unix/Linux/Solaris y el "Shell" en forma articulada. Abrir su mente a la gran
diversidad de comandos que poseen
Linux,
Unix y
Solaris,
que constituyen un conjunto de herramientas combinables, y acceder a los
servicios de una Red TCP/IP.
Proveer al participante con los conocimientos y conceptos necesarios para
abordar los cursos:
Administración Básica de Servidores Linux/Unix/Solaris (LU-3).
Audiencia:
Analistas y Usuarios Profesionales, Programadores, Técnicos,
Ingenieros y Licenciados que poseen conocimientos de Linux/Unix/Solaris y experiencia en el uso de
sus comandos.
Requisitos:
Conocimientos prácticos de Linux/Unix/Solaris y Redes TCP/IP a nivel del curso
LU-1.
Recursos y Metodología:
Este curso capacitará a los participantes para combinar los comandos, shells y
utilitarios de cualquier Sistema basado en Unix/Linux, de forma tal que sean más eficientes
y versátiles en la operación del Sistema, y estén preparados para realizar tareas
avanzadas de operación y básicas de administración. Para ello, los participantes son
familiarizados con las nociones básicas de programación con el Shell y se le proporcionan
todos los fundamentos teóricos, ejemplos, documentación técnica y referencias a material
de interés en La Internet.
Todos los conocimientos impartidos son reafirmados y verificados con demostraciones,
ejemplos, ejercicios y prácticas dirigidas. El adiestramiento se garantiza motivando
proactivamente al participante, estimulando su proceso cognoscitivo, y combinando
estratégicamente sesiones de teoría, con sesiones de demostración estimulante,
exploración, ejercicios y prácticas, en cada tema tratado. Los participantes aprenden
haciendo.
Las prácticas y demostraciones se realizan alternativamente en diversas versiones de
Unix (SCO Unix, Sun Solaris, Linux y BSD) utilizando interfaz a carácter y ambiente
gráfico X-Window y operadores avanzados de composición de comandos del shell, de
forma tal, que el participante comprenda a cabalidad la filosofía de trabajo de Caja
de Herramientas combinables de Unix, y reafirme las semejanzas que existen entre las
diversas versiones de comandos y shells.
Cada participante utiliza su propia Estación de Trabajo en Red con nuestra Sala de
Servidores, tiene cuenta con acceso a los Servidores, el material guía del curso,
manuales en línea de diversas versiones de Unix, bloque de notas, lápiz, refrigerios,
acceso a nuestro Sitio Web, prácticas, evaluación y certificado.
Alcance:
Al aprobar el curso, los egresados estarán en capacidad de combinar comandos,
utilitarios y shells para realizar sus tareas de forma más eficiente, crear
comandos nuevos mediante la construcción de shell scripts sencillos.
Entenderán la arquitectura, filosofía, características y fundamentos técnicos
de los Servicios básicos de TCP/IP, y estarán en capacidad de ejecutar comandos
y utilitarios básicos para realizar tareas propias de la operación rutinaria
y diaria de la Red. Podrán realizar tareas de operación avanzada, tales como:
Crear, modificar y manipular variables de ambiente del shell en el profile o rc correspondiente.
Combinar comandos con operadores de composición, "pipes", condicionales, metacaracteres y funciones del Shell.
Crear comandos nuevos mediante shell scripts sencillos.
Crear shell scripts básicos para manipular archivos de texto como tablas.
Utilizar las características y facilidades de cada shell para interactuar de forma más eficiente con el Sistema.
Utilizar comandos para crear y manipular archivos comprimidos y respaldos.
Listar y modificar el estado de los procesos que están corriendo y envío de señales con kill.
Realizar conexiones remotas y emulación de terminal, transferencia de Archivos, ejecución remota de comandos e impresión remota en Red TCP/IP.
Intercambiar archivos almacenados en formato MS-DOS.
Creación de Redes de "pipe" para combinar comandos que comparten entradas y salidas de forma avanzada.
Contenido General:
Fundamentos de Redes Linux/Unix/Solaris TCP/IP:
Introducción a la Programación con el Shell: "Shell Scripts".
Características Principales del Shell, Cómo el Shell Ordena la ejecución de un comando.
Creación y Uso de Variables del "Shell", Variables Predefinidas.
Creando un Ambiente de Trabajo Propio: Los Archivos /etc/profile y .profile, y los profiles y rc de ksh y bash.
Manipulación de Archivos como Tablas: cut, grep, paste, awk, join, sort.
Ejecución Condicionada de Comandos y ciclos: if y for.
Búsqueda de Patrones utilizando expresiones regulares de ed y grep.
Combinando Comandos con los operadores: ; && | | ( ) |
Uso y Significado de las Comillas: ' " '.
Bash (bash), C Shell (csh) y Korn Shell (ksh) como Interpretadores de Comandos.
Comandos para el Control de Procesos: ps, time, nohup y kill.
Respaldando y Recuperando Archivos: format (diskettes) y tar.
Comprimiendo Archivos: pack, unpack, pcat, compress, zcat, uncompress, gzip, gunzip.
Comandos útiles en la programación con el Shell: echo, expr, test y awk.
Comandos para manipular archivos: umask, od, file, find, touch.
Otros Comandos útiles: bc, factor, sleep.
Utilizando Comandos DOS en Linux/Unix/Solaris: dosdir, doscopy, dosrename, dostype, dosmkdir, dosrmdir, dosformat.
Redes de pipes, el comando tee, y pipes con nombres.
Duración: 28 horas
Diseñado por UnixSupport. Copyright © 1990-2000. Computación UnixSupport, C.A., Todos los Derechos Reservados.
|