Certificacion LPI 101

  • View
    198

  • Download
    7

Embed Size (px)

Text of Certificacion LPI 101

Certicacin LPI 101 - Base de Conocimiento

http://www2.linuxparatodos.net/web/comunidad/ba...

Inicio Certificacin LPI

Certificacin LPI 101Etiquetas: lpi

Tabla de Contenidos [-]1 Mtodos de Instalacin 1.1 Metodos de instalacion alternativos 1.2 Instalacion desde CD o DVD 1.2.1 Carpeta paquetes 1.2.2 Carpeta imagenes 1.2.3 Carpeta dosutils 1.3 Instalacion desde un servidor HTTP 1.3.1 Configuracion de la instalacion HTTP 1.4 Instalacion desde un disco duro 1.4.1 Configuracion de la instalacion desde disco duro 1.5 Disco de Rescate Linux 1.5.1 Comenzado con el Disco de Rescate Linux 2 Arquitectura del Sistema 2.1 Asignacion de recursos 2.1.1 Solicitudes de interrupcion (IRQ) 2.1.2 Direcciones de Entrada/Salida 2.1.3 Accesos Directos a Memoria (DMA) 3 Listado de asignacion de recursos 3.0.1 lspci 3.0.2 dmesg 3.1 Soporte USB 3.2 Dispositivos SCSI 3.2.1 El canal SCSI 3.2.2 El numero ID del dispositivo 3.2.3 Numero de unidad logica 3.2.4 Deteccion de dispositivos SCSI 3.3 Tarjetas de Red 3.4 Configuracion de impresoras 3.5 Tarjetas de Audio 3.5.1 OSS (Open Sound System) 3.5.2 ALSA (Advanced Linux Sound Architecture) 3.5.3 Identificando las tarjetas de audio 3.5.4 Administracion de tarjetas de audio 4 Conociendo el Arranque de Linux 4.1 Sobre los Discos Duros 4.2 Tipos de Discos Duros 4.2.1 Discos Duros IDE-ATA= 4.2.2 Discos Duros SATA 4.2.3 Discos Duros SCSI 4.3 Configuracion de discos 4.4 Configuracion de Particiones 4.5 Aplicaciones graficas para particionar discos duros 4.5.1 Gparted 4.5.2 Parted Magic 4.6 Formatear y particionar discos duros desde BASH 4.6.1 Dando formato de bajo nivel con dd 4.6.2 Particionando un disco duro con fdisk 4.6.3 Dando formato a un disco duro con mkfs 5 Niveles de Ejecucion en Linux 5.1 El Proceso de arranque

1 de 58

03/11/10 10:40

Certicacin LPI 101 - Base de Conocimiento

http://www2.linuxparatodos.net/web/comunidad/ba...

5.2 El Proceso INIT 5.2.1 SystemV 5.2.2 BSD 5.3 El fichero init.d 5.4 El fichero rcN.d 5.5 El fichero inittab 5.6 El fichero rc.sysinit 5.7 El fichero rc.local 5.8 Niveles de Ejecucion 5.8.1 Nivel 0 Parada Del Sistema 5.8.2 Nivel 1 o S -Monousuario o Single User 5.8.3 Nivel 2 -Multiusuario sin Red 5.8.4 Nivel 3 -Multiusuario con Red 5.8.5 Nivel 4. -Sin Uso 5.8.6 Nivel 5. -Multiusuario Grafico 5.8.7 Nivel 6. -Reinicio del Sistema 5.9 Comando chkconfig 5.10 Levantando, deteniendo y reiniciando servicios 6 Manejo de Paquetes 6.1 Introduccion a la gestion e instalacion de software 6.2 Herramienta RPM 6.3 Herramienta YUM 6.3.1 Configuracin de YUM 6.3.2 Extensiones de YUM 6.3.3 Utilidades YUM 6.4 Herramienta DPKG 6.5 Herramienta APTITUDE 6.6 Herramienta APT 7 Manejo de comandos 7.1 Sobre SHELL 7.2 El Ambiente Linux 7.3 Algunas variantes del SHELL 7.3.1 Bourne Shell (sh) 7.3.2 Korn Shell (ksh) 7.3.3 Boune Again Shell (bash) 7.3.4 CShell (csh) 7.4 Introduccion a BASH 7.4.1 Conociendo el SHELL de nuestro equipo 7.4.2 Usando el comando cd 7.4.3 Rutas (Paths) 7.4.4 Rutas Absolutas 7.4.5 Rutas Relativas 7.4.6 Usando el . . (punto a punto) 7.4.7 Entendiendo el . (punto) 7.5 Usando los comandos de Linux 7.5.1 El comando ls 7.5.2 Comodines 7.5.3 El comando mkdir 7.5.4 comando touch 7.5.5 comando echo 7.5.6 comando cat y cp 7.5.7 comando mv 7.6 Procesando cadenas de texto usando filtros 7.7 Listando el contenido de un fichero 7.8 Ordenando lineas de un fichero con Sort 7.8.1 Segmentando un texto con Cut 7.8.2 Pegando texto con Paste

2 de 58

03/11/10 10:40

Certicacin LPI 101 - Base de Conocimiento

http://www2.linuxparatodos.net/web/comunidad/ba...

7.8.3 Formateando parrafos 7.8.4 Borrando o sustituyendo caracteres. 7.8.5 Ver el inicio de un fichero 7.8.6 Ver el final de un fichero 7.8.7 Uniendo multiples ficheros 7.8.8 Segmentando un fichero 7.8.9 Eliminando lineas repetidas en un fichero 7.8.10 Convirtiendo ficheros para imprimir 7.8.11 Mostrando estadisticas de un fichero 7.8.12 Aadiendo numeros de linea a un fichero. 8 Administracion de Archivos 8.1 Listando el contenido de un directorio 8.2 Determinando el tipo de fichero 8.3 Copiando Archivos 8.4 Copiando y convirtiendo archivos con diferente formato 8.5 Moviendo Archivos 8.6 Moviendo Archivos 9 Creando, monitorizando y matando procesos 9.1 Sobre procesos 9.1.1 Estados de un proceso 9.1.2 Diagrama de formacion de un proceso 9.1.3 Modelo de dos estados 9.1.4 Modelo de cinco estados 9.2 Sobre demonios 9.2.1 Caracteristicas 10 Comando ps (process state) 10.1 Comando pstree y top 10.2 Finalizando un proceso 10.3 Procesos en segundo y primer plano 11 Creando particiones y sistemas de ficheros 11.1 Sobre fdisk 11.2 Utilizando fdisk 11.3 Utilizando mkfs 11.4 Manteniendo la integridad de los sistemas de ficheros 11.5 Monitorizando el espacio y los inodos libres del disco 11.6 Monitorizando el espacio y los inodos libres del disco 11.7 Comprobando la integridad del sistema de ficheros 12 Montando y desmontando sistemas de ficheros 12.1 Controlando el montaje y desmontaje del sistema de ficheros 12.2 Administrando la tabla del sistema de ficheros 12.3 Montando el sistema de ficheros 12.4 Desmontando el sistema de ficheros 13 Administrando cuotas de disco 13.1 Establecer y consultar cuotas de disco 14 Cuotas de Limitacion 14.1 Comandos de cuotas 14.1.1 quota 14.1.2 quotaon 14.1.3 quotaoff 14.1.4 quotacheck 14.1.5 edquota 14.1.6 repquota 14.2 Habilitando las cuotas 15 Permisos de archivos y directorios 15.1 Administracion de Permisos 15.2 Permisos de archivos y directorios 15.3 Comando chmod

3 de 58

03/11/10 10:40

Certicacin LPI 101 - Base de Conocimiento

http://www2.linuxparatodos.net/web/comunidad/ba...

15.4 Permisos especiales 15.4.1 SUID 15.4.2 SGID 15.4.3 Stiky Bit 16 Administrando el propietario de los ficheros 16.1 Comando chown 16.2 Comando chgrp 17 Crear y cambiar enlaces de ficheros 17.1 Creando links a ficheros 17.2 Los Hard Links 17.3 Los Symlinks

Mtodos de InstalacinMetodos de instalacion alternativosEl proceso de instalacin de Sistemas Operativos Linux es una tarea similar para casi todas las distribuciones Linux existentes. Una de las formas mas usadas e implementadas es la basada en los discos de instalacin de Linux los cuales puedes descargar directamente en formato .ISO desde la pagina oficial de la distribucin Linux que tu elijas. As mismo, existen mtodos de instalacin alternativos que pueden ser aplicados cuando por ejemplo no disponemos de un lector DVD en el equipo, algunos de estos mtodos alternativos de instalacion son los siguientes: Mediante un servidor HTTP Mediante un Disco Duro

Instalacion desde CD o DVDVarias distribuciones linux asignan diferentes nombres para la estructura de sus carpetas de sus discos de instalacion, la escructura generica de estos directorios es la siguiente:

Carpeta paquetesEsta carpeta contiene los paquetes precompilados de Linux. La siguiente tabla muestra los nombres asociados a la carpeta paquetes de cada una de las distribuciones linux mas relevantes. Sistema Operativo Carpeta que almacena los paquetes precompilados Red Hat CentOS Fedora Debian Ubuntu Server CentOS Fedora dists dists

Carpeta imagenesEsta carpeta alberga los ficheros necesarios para llevar a cabo el proceso de instalacion de Linux como son: 1.Ficheros de boteo para el arranque de Linux 2.Modulos del Nucleo de Linux 3.Ficheros para el rescate de sistemas Linux Algunos de estos ficheros pueden ser copiados a una memoria USB o CD para ser usados como discos de arranque. Para sistemas operativos Linux de la familia Red Hat la carpeta imagenes esta relacionada con las carpetas images isolinux Para sistemas operativos Linux de la Familia Debian la carpeta imagenes esta relacionada con las carpetas casper isolinux

Carpeta dosutilsEste directorio contiene herramientas que pueden ser usadas para preparar la instalacion de Linux. Estas herramientas son programas diseadas en MS-DOS muy partiularmente el comando rawrite. Rawrite es un programa que graba una imagen de un archivo en un

4 de 58

03/11/10 10:40

Certicacin LPI 101 - Base de Conocimiento

http://www2.linuxparatodos.net/web/comunidad/ba...

disquette,cd o USB. Puede ser usado para grabar la imagen de un sistema operativo que sea utilizable como disco de arranque. La versin original fue escrita por Mark E. Becker a peticin de Linus Torvalds Existen versiones para otros sistemas operativos. En Linux y otros Unix se puede usar la orden dd que ya viene incluida con el sistema operativo.

Instalacion desde un servidor HTTPConfiguracion de la instalacion HTTP1.El primer paso sera instalar el servidor HTTP. Para sistemas operativos Linux de la familia Red Hat la instalacion de hace de la siguiente manera [BASH]# yum install -y httpd Para sistemas operativos Linux de la familia Debian la instalacion de hace de la siguiente manera [BASH]# apt-get install -y apache2 2.El siguiente paso sera introducir el medio de instalacion DVD a la unidad lectora de discos, crear una carpeta dentro de la carpeta publica del servidor HTTP y luego montarlo sobre dicha carpeta. Para sistemas operativos Linux de la familia Red Hat la ubicacion de la carpeta publica es la siguiente: /var/www/html/ Dentro de esta ruta se tiene que crear la carpeta y nombrarla con el nombre que usted elija. Para sistemas operativos Linux de la familia Debian la instalacion de hace de la siguiente manera /var/www/ Dentro de esta ruta se tiene que crear la carpeta y nombrarla con el nombre que usted elija. El comando para montar el medio de instalacion DVD es el siguiente: [BASH]# mount -t iso9660 -o loop /dev/dvd /var/www/html/carpeta

Esto ultimo para sistemas operativos Linux de la familia Red Hat y para sistemas operativos Linux de la familia Debian [BASH]# mount -t iso9660 -o loop /dev/dvd /var/www/carpeta

3.Una vez montado el DVD en la carpeta publica del servidor