Administración avanzada en GNU/Linux

Basico: 5 unidades de 4 horas

 Unidad 1: introduccion, perspectiva historica. Conceptos basicos. Usuarios.
         Logueandose al sistema. El shell. Metacaracteres basicos.
         Redireccion de E/S. variables de entorno.

 Unidad 2: El File System. Tipos de archivos. Jerarquia. Permisos. Links.
         Creacion y borrado de archivos y directorios.

 Unidad 3: Procesos. Permisos sobre los procesos. Terminando Procesos.
         Señales. Job Control. Background y Foreground.

 Unidad 4: El editor vi. Filtros basicos. tr, cut, head, tail, etc.

 Unidad 5: Filtros avanzados La familia grep.
          Expresiones regulares. sed.

Intermedio: 5 unidades de 4 horas.

 Unidad 1: Filtros avanzados. El lenguaje awk 

 Unidad 2: Shell scripting 1. Nociones basicas. Variables de shell. 
           Que es un shell script. Parametros posicionales. 
            Sustitucion de parametros

 Unidad 3: Control de flujo. branches: if y case. Loops: for y while. 
Unidad 4: Funciones. Bibliotecas.
Unidad 5: Diferencias entre shells. Opciones avanzadas. Poniendolo todo junto.

Avanzado: 5 unidades de 4 horas.

 Unidad 1: Levantando servicios automaticamente con el equipo. rc scripts
         y runlevels. Corriendo tareas en forma automatica: cron y at.

 Unidad 2: Networking. El internet superserver: inetd. Configuracion de
         placas de red: ifconfig. routing. Estadisticas de red: netstat.

 Unidad 3: performance. Problemas de performance. Monitoreo de CPU, memoria
         y discos.

 Unidad 4: Backups. tar, cpio, dump. Diferencias, para que sirve cada uno.
         Realizando backups en forma remota.

 Unidad 5: Logging. El syslogd. seguridad en unix.
Última modificación de la página el 2008-09
Powered by PmWiki