TEMA 5. Sistemas de Ficheros.
Volver Imprimir Capítulo

5.2.- La particiÓn de sistema.

El sistema de ficheros de Linux (independientemente del sistema utilizado) se compone de un único árbol de directorios que comienza en el directorio principal (designado por “/”); este árbol puede estar integrado por varios dispositivos físicos (e incluso dispositivos virtuales). A cada dispositivo integrado en el árbol de directorios se accede mediante un subdirectorio común del mismo llamado punto de montaje del dispositivo. De esta forma resulta transparente para los usuarios y las aplicaciones qué dispositivos forman el árbol de directorios y dónde están montados.

En la imagen se muestra el directorio raíz típico; este sistema cumple con una organización llamada FHS (Filesystem Hierarchy Standard, estándar jerárquico para el sistema de ficheros); los diferentes subdirectorios se suelen utilizar para tareas específicas:

/bin: aquí están los ejecutables necesarios para hacer funcionar el sistema y que tienen utilidad para todos los usuarios.

/boot: contiene los ficheros y datos necesarios para arrancar el sistema.

/cdrom y /floppy: puntos de montado del CD-ROM y la disquetera.

/dev: ficheros especiales que representan dispositivos hardware.

/etc: contiene los ficheros de configuración de diferentes programas.

/home: directorios de inicio de los usuarios.

/lib: librerías dinámicas esenciales del sistema.

/lost+found: aquí es donde aparecen los archivos o trozos recuperados tras ocurrir algún accidente; es una característica del sistema ext2.

/mnt: punto de montado transitorio de sistemas de ficheros.

/proc: sistema de ficheros virtual generado por el núcleo y que permite obtener y enviar información al hardware.

/root: directorio de inicio del superusuario.

/sbin: ejecutables de interés únicamente para el administrador.

/tmp: datos temporales empleados por diversos programas.

Hay dos directorios importante que nos queda por ver: /usr y /var; ambos tienen en común que no son esenciales para el funcionamiento del sistema, pero se diferencian en que mientras /usr permanece invariable (salvo cuando se instalan programas), /var cambia durante la operación normal del sistema. Por eso suelen residir en particiones independientes (y /usr en modo sólo lectura). En ellos encontramos los siguientes subdirectorios:

/usr/X11R6: estructura similar a /usr pero utilizado por los programas y componentes del entorno gráfico X-Window.

/usr/bin, /usr/sbin y /usr/lib: hacen la misma función que /bin, /sbin y /lib, pero para programas que no son indispensables para el arranque y funcionamiento del sistema. Los programas que aquí se encuentran son comunes a todas las distribuciones del mismo grupo (todas las basadas en Debian, por ejemplo) mientras que los de /bin, /sbin y /lib son comunes a todos los Linux.

/usr/doc: información adicional suministrada por algunos programas.

/usr/local: repite la estructura de /usr, pero para programas y componentes particulares de nuestro sistema (que no estarán en otra Debian).

/var/log: ficheros que registran información generada por diversos procesos del sistema, como mensajes de error.

/var/spool: trabajos pendientes de realización, como por ejemplo las colas de impresión (/var/spool/cups) y los buzones correo (/var/spool/exim).

Existen más directorios, pero los principales los hemos expuesto aquí.

 
 
   
 
Copyright - © ANFORA, 2004. Todos los derechos reservados. Condiciones Legales.    
Subir al inicio de la página Página Web de ÁNFORA