Filesystem Hierarchy Standard#
El estándar de jerarquía del sistema de archivos (Filesystem Hierarchy Standard), también conocido por sus siglas FHS es una norma que define los directorios principales y sus contenidos en el sistema operativo GNU/Linux y otros sistemas de la familia Unix.
Se diseñó originalmente en 1994 para estandarizar el sistema de archivos de las distribuciones de GNU/Linux, basándose en la tradicional organización de directorios de los sistemas Unix.
En GNU/Linux todos los archivos y directorios aparecen bajo el directorio raiz (root).
Directorio Principales#
| Directorio | Descripción |
|---|---|
| / | raíz, es el inicio de toda la jerarquia |
| /bin | Actualmente es un enlace simbólico hacia /usr/bin |
| /boot | Contiene los archivos relacionados al arranque del sistema |
| /dev | Contiene archivos especiales, como archivos de dispositivos de bloque y/o hardware. |
| /etc | Contiene archivos de configuración del sistema. |
| /home | Contiene los directorios de trabajo de los usuarios, excepto del usuario root. |
| /root | Directorio de trabajo del usuario root. |
| /run | Archivos de temporales de tiempo de ejecución de programas. |
| /sbin | Actualmente es un enlace simbolico hacia /usr/sbin. |
| /tmp | Contiene archivos temporales. |
| /usr | Contiene las utilidades y/o apliaciones instaladas en el sistema. |
| /usr/bin | Contiene todos los archivos binarios (ejecutables), que pueden ser usados por usuarios regulares. |
| /usr/local | Directorio reservado para colocar binarios o software instalado manualmente. |
| /usr/sbin | Contiene todos los archivos binarios (ejecutables), que pueden ser utilizados unicamente por el usuario root. |
| /usr/tmp | Actualmente es un enlace simbolico hacia /var/tmp/ |
| /var | Contiene datos variables o cambiantes. |
| /var/tmp | Contiene archivos temporales de datos cambiantes. |
