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í. |