El sistema de archivos raíz debería ser pequeño, ya que residen archivos muy críticos. Si el sistema de archivos es pequeño y rara vez es modificado, tiene más posibilidades de no sufrir daños. Un sistema de archivos raíz dañado, generalmente significa que el sistema no podrá arrancar a no ser que se tomen medidas especiales (por ej., tal vez pueda arrancar desde un disquete de emergencia), por lo que no se desea correr el riesgo.
El directorio raíz no contiene generalmente archivos, exceptuando quizás
la imagen del núcleo estándar, normalmente llamada
/vmlinuz
. Todos los demás archivos se encuentran en
subdirectorios bajo el sistema de archivos raíz:
/bin
Comandos necesarios durante el inicio del sistema que pueden ser utilizados por usuarios normales (probablemente después de que el sistema haya arrancado).
/sbin
Igual que /bin
, pero aquí los
comandos no están destinados a los usuarios normales,aunque
pueden utilizarse en caso de que sea necesario y el sistema lo permita.
/sbin
no se encuentra en las rutas de acceso por
defecto de los usuarios normales. Sí se encuentra definido en la ruta
por defecto para el usuario root.
/etc
Archivos de configuración específicos de la máquina.
/root
El directorio local para el usuario root. normalmente los demás usuarios del sistema no pueden acceder a él.
/lib
Librerías compartidas necesarias para los programas que se encuentran en el sistema de archivos raíz.
/lib/modules
Módulos cargables del núcleo, especialmente aquellos que se necesitan para arrancar el sistema tras recuperarse de algún incidente (e.g., controladores de red y sistemas de archivos).
/dev
Archivos de dispositivos. Algunos de los archivos de dispositivos más comúnmente utilizados son examinados en el Capítulo 5.
/tmp
Archivos temporales. Los programas que se ejecuten
después de que el sistema se haya iniciado deben utilizar
/var/tmp
, no /tmp
,
debido a que /var/tmp
probablemente resida en una
partición o disco con más espacio. Frecuentemente /tmp es un enlace
simbólico para /var/tmp.
/boot
Archivos utilizados por el cargador de arranque, por ejemplo, GRUB o LILO. Las imágenes del núcleo se guardan con frecuencia en este directorio, en vez de en el directorio raíz. Si existen muchas imágenes del núcleo,el directorio puede llegar a crecer mucho, por lo que es mejor mantener este directorio en un sistema de archivos separado. Otra razón puede ser la de asegurarse de que las imágenes del núcleo se encuentren dentro de los primeros 1024 cilindros de un disco IDE.
/mnt
Punto de montaje temporal para los sistemas de archivos
montados por el administrador del sistema. Se supone que los programas
no deben montar en /mnt
automáticamente. Es posible
que /mnt
se encuentre dividido en subdirectorios
(por ej., /mnt/dos
puede ser
el punto de montaje para la unidad de disquete con sistema de archivos
MS-DOS, y /mnt/extra
puede llegar a ser lo mismo
con un sistema de archivos ext2).
/proc
/usr
/var
/home
Puntos de montaje para otros sistemas de archivos.