martes, 29 de enero de 2008

CURSO DE LINUX BASICO

TEMARIO:


Lección 1: INTRODUCCION Y PRIMEROS PASOS

Lección 2: ADMINISTRACION BASICA DEL SISTEMA

Lección 3: EL ARRANQUE DEL SISTEMA Y TEMAS RELACIONADOS

Lección 4: INSTALACIÓN DE LINUX

Lección 5: EL ENTORNO GRÁFICO


Lección 1:INTRODUCCION Y PRIMEROS PASOS

• Concepto de sistema operativo

• Qué es Unix

• Qué es Linux

• Diferencias fundamentales entre Unix-Linux y otros sistemas operativos

• Qué es GNU

• Qué es una distribución de Linux

• Concepto de usuario. El superusuario. Cuentas. Grupos de usuarios

• Login y password. El directorio Home

• Qué es el shell. Tipos de shells mas comunes

• Bash: el shell más utilizado

• Comandos básicos del shell: ls,cd,cp,mv,rm,mkdir,rmdir,more,cat,pwd

• El comando man y la importancia de las páginas de manual

• Órdenes en primer y segundo plano. Comando fg

• Las variables de entorno. variable PATH

• Archivos y directorios en Unix

• Tipos de archivos. Comando file

• Creación de archivos. Comando touch

• Enlaces o vínculos. Comando ln

• Particiones. Filesystems

• Comandos mount y umount. Puntos de montaje

• Estructura estándar del árbol de directorios

• Editores de texto (vi, emacs, joe, pico)


Lección 2: ADMINISTRACION BASICA DEL SISTEMA

• Conceptos fundamentales a saber para trabajar como superusuario

• Importancia de cerrar adecuadamente el sistema. Comandos shutdown y halt

• Múltiples loggins. Las consolas virtuales.

• Comandos su, who y whoami

• Trabajando con usuarios: comandos useradd, userdel y chfn

• Archivos /etc/passwd, /etc/group, directorio /etc/skel

• Los permisos: comandos chmod, chown y chgrp

• Permisos especiales: suid, sgid y sticky bit

• Comandos relacionados con el uso de los discos: df y du (mount también)

• Mantenimiento de los discos: comandos fsck, e2fsck, tune2fs, dumpe2fs

• Comandos relacionados con el uso de la memoria: free, ps y top

• Interaccion básica con los procesos: comandos kill, renice, nohup y nice

• El syslog. Uso práctico en tty8

• Herramientas fundamentales: comandos grep, egrep y find

• Backups y su importancia: comandos cpio, tar y gzip


Lección 3: EL ARRANQUE DEL SISTEMA Y TEMAS RELACIONADOS

• Proceso de arranque: bios, kernel, sistema de archivos raiz e init.

• El kernel. El comando rdev. El comando dd

• Lilo y loadlin

• Código fuente del núcleo. Compilación del mismo. El archivo System.map

• Los módulos: comandos insmod, lsmod, rmmod y modprobe


Lección 4: INSTALACIÓN DE LINUX

• Formas de arrancar el sistema de instalacion

• Creación de un juego de disquetes boot-root (dd y rawrite)

• Comando fdisk. Tipos de particiones. El programa fips

• Configuracion manual del ratón. Archivo /dev/mouse y programa gpm

• Configuración manual del idioma del teclado. Comando loadkeys

• Configuración de impresoras. Comandos lpr, lpq, lpc, lprm y el /etc/printcap

• Instalación-eliminación manual de paquetes. Comandos rpm, alien y rpm2targz

• Fuentes de información: HOW-TO’s, FAQ’s, páginas man y /usr/doc/packages


Lección 5: EL ENTORNO GRÁFICO

• Qué es X-windows. Qué es un gestor de ventanas

• Gestores de ventanas más comunes:

- fvwm2

- fvwm95

- KDE

- Gnome

- Enlightenment

• Paquetes de aplicación para X-windows

- staroffice

- applixware

- gimp

- blender


Informes: linuxlandia@hotmail.com

LinuxTel. 91 16 05 22