eFaber Castellano   
Euskaraz   
English   
 Inicio : Servicios : Formación : Linux Avanzado

21 de Agosto de 2008
Inicio
Noticias
Servicios
Soluciones
Tecnología de eFaber
Proyectos y Clientes
Sobre eFaber
FAQ
Contactar

  Curso de Unix/Linux aplicado a la investigación científica

Introducción general

  1. Historia e introdución a Unix/Linux.
  2. GNU, distribuciones de Linux, y los Unix comerciales.
  3. Documentación disponible (man, faqs, howtos, webs).

Linux/Unix como usuario

  1. Concepto de usuario y grupo. El superusuario root.
  2. Shell, la linea de comandos y algunos comandos básicos: ls, cp, mv, more, cd, pwd, history, ...
  3. Mantenimiento de ficheros, enlaces: ln, tar, gzip,...
  4. Permisos de acceso a los directorios y ficheros: chmod, chgrp, umask,...
  5. Buscando ficheros: find, locate.
  6. Editores de texto y su uso: vi, nedit.
  7. X window y terminales remotos
  8. Introducción básica a la programación shell.

Linux/Unix como usuario avanzado I

  1. Redirección E/S, pipes.
  2. Comandos (filtros) para manipulación de texto y de datos: grep, sort, head, tail, wc, pr, cat, diff,...
  3. Modificando ficheros en batch: awk
  4. Modificando ficheros en batch: sed
  5. Uso avanzado de vi: filtros desde el editor
  6. Variables de entorno y alias.
  7. Linux como sistema multitarea.
  8. Procesos y señales: bg, fg, nice, &, ps, top, kill, jobs,...
  9. Ejecución programada de scripts: at y cron. Colas (qsub, qstat).

Linux/Unix como usuario avanzado II

  1. Scripting. Shell.
  2. Scripting. Python.
  3. Control de versiones. CVS.
  4. LaTeX y PostScript.

Linux/Unix y redes

  1. Ideas básicas de las redes TCP/IP: IPs, rutas, puertos, DNS, ...
  2. Paradigma cliente/servidor y ejemplos: telnet, ftp, http, ssh, ...
  3. Interconexión con otros sistemas operativos (MacOS, MacOS X y Windows)

Seguridad

  1. Importancia y necesidad.
  2. Métodos de crack más populares: sniffit, john, ...
  3. Conexiones seguras: ssh, scp.
  4. Cryptografía, firmas, encriptación: OpenPGP.
  5. Mantenimiento en estado (razonablemente) seguro de una estación de trabajo.

Introducción a la administración de Linux

  1. Instalar Linux en hardware estándar y no estándar.
  2. Mantenimiento de los usuarios. Cuotas.
  3. Descripción del proceso de arranque de Linux: proceso init, runlevels, consolas virtuales, inittab.
  4. Crear y mantener el sistema de ficheros Linux: fdisk, mkfs.
  5. Paquetes (tar, rpm): instalar, actualizar, cancelar, verificar.
  6. Seguridad desde el punto de vista del administrador.

Para más información:
94 472 3589
info@efaber.net

[ Última actualización: 10 de abril de 2008 ] Copyright © 2000-2008
eFaber Soluciones Inteligentes, S.L.