Sistema operativo familia Unix

PRESENTACIÓN

UNIX  es un sistema operativo multiusuario y multiproceso. Ofrece facilidades para programar, y un ambiente propio para las tareas de diseño de software con una gran cantidad de ayuda y utilerías, que ejecuta aplicaciones de todo tipo; es utilizado en diversas aplicaciones como la comercial, la académica, etc. Y funciona en una amplia gama de plataformas, desde computadoras personales hasta las más modernas supercomputadoras.

El curso está orientado al conocimiento básico de las características de un sistema operativo de este tipo.

OBJETIVO

El participante identificará conceptos, características y operaciones generales sobre el funcionamiento de los sistemas operativos tipo UNIX a través del manejo de comandos.

PERFIL DE INGRESO

El curso está dirigido a toda persona interesada en manejar un sistema operativo tipo UNIX.

Los interesados deberán:

TEMARIO

1. INTRODUCCIÓN AL AMBIENTE UNIX
  1. Historia de UNIX .
  2. Características de UNIX.
  3. Ventajas y desventajas de UNIX.
  4. Filosofía y potencial de UNIX.
2. COMPONENTES DE UN SISTEMA OPERATIVO TIPO UNIX
  1. Núcleo(Kernel).
  2. Shell.
  3. Sistema de archivos.
  4. Sistema de procesos.
3. INICIAR UNA SESIÓN
  1. Elementos básicos de la cuenta de un usuario.
  2. Entrada al sistema (inicio y termino de una sesión).
  3. Cambio de contraseña.
  4. Salida del sistema.
4. COMANDOS BÁSICOS
  1. Comandos,opciones y argumentos.
  2. Comandos básicos.
  3. Entrecomillas y comodines.
5. ATRIBUTOS DE LOS ARCHIVOS

  1. Tipos de archivos.
  2. Comandos para conocer y cambiar sus atributos.
  3. chown, chgrp y chmod.
  4. Rutas absolutas y rutas relativas.
6. EDITORES
  1. Editor de línea ed.
  2. Editor de pantalla vi.
  3. Otras (Emacs).
7. COMANDOS BÁSICOS DE RED
  1. finger.
  2. who.
  3. w.
  4. talk.
  5. write.
  6. FTP.
  7. telnet.
  8. rhost.
  9. rlogin.
  10. rcp.
  11. rsh.
  12. ssh.
  13. scp.
8. AYADA EN LÍNEA

  1. man.
  2. Referencias www.
9. CORREO ELECTRÓNICO

  1. Correo electrónico.
  2. Racibir correo.
  3. Mandar correo.
10. OPERACIONES DE ENTRADA Y SALIDA

  1. Redireccionamiento.
  2. Tuberias(Pipes).
11. PROCESOS

  1. Definición.
  2. Procesos en primero y segundo plano.
  3. Listar procesos .
  4. Suspender un proceso.
  5. Comandos útiles para el manejo de procesos.
  6. Señales.
12. GENERALIDADES DE SHELLS

  1. Introducción.
  2. Propósitos de Shell.
  3. Variables de ambiente.
  4. Tipos de Shell.
  5. Características comunes.
  6. Diferencias entre Shell.
  7. Programas de Shell.

DURACIÓN

El curso tiene una duración de 6 semanas, equivalente a 30 horas.

FORMA DE TRABAJO

EVALUACIÓN

REQUERIMIENTOS MÍNIMOS

Deberá tener disponible un equipo de cómputo con las siguientes características:

HARDWARE:
SOFTWARE: