Filesystem Hierarchy Standard
De Wikipedia, la enciclopedia libre
El Filesystem Hierarchy Standard (Estándar de Jerarquía de Sistema de Ficheros) o FHS define los directorios principales y sus contenidos en Linux y otros sistemas de la familia Unix. Se diseñó originalmente en 1994 para estandarizar el sistema de archivos entre distribuciones de GNU/Linux, basándose en la tradicional organización de directorios de sistemas Unix. En 1995 se amplió el ámbito del estándar a cualquier Unix que se adhiriese voluntariamente.
Todos los archivos y directorios aparecen bajo el directorio raíz /, aunque se encuentre en distintos dispositivos físicos. Ejemplos de directorios definidos por FHS incluyen:
- /bin/ Órdenes esenciales binarios para todos los usuarios (cat, ls, cp...)
- /dev/ Dispositivos
- /home/ Directorios de datos de los usuarios
- /etc/ Ficheros de configuración del sistema
- /lib/ Librerías esenciales para los binarios de /bin y /sbin
- /var/ Ficheros variables utilizados por programas instaladas, como logs y archivos temporales
- /opt/ Paquetes de programas de aplicaciones estáticos
- /sbin/ Binarios de superusuario esenciales (init, route, ifup..)
- /proc/ Sistema de archivos que documenta el estado del núcleo (kernel), principalmente archivos de texto (tiempo, red...), estos archivos permiten conocer y cambiar ciertos parámetros del núcleo sin necesidad de reiniciar el sistema
- /media/ Sistemas de archivos montados temporalmente
- /mnt/ Sistemas de archivos montados temporalmente (obsoleto)