Sie sind auf Seite 1von 3

Jerarquía del sistema de archivos linux

La Fundación Linux se encarga de definir la estructura de directorios y contenidos de un sistema


tipo UNIX; también se le encomienda mantener el estándar de la jerarquía del sistema de archivos
Linux (FHS).

En el FHS (sistema de archivos), todos los directorios y archivos deben localizarse en el directorio
raíz, incluso los que están en otros dispositivos, da igual que sean físicos o virtuales.

El directorio raíz se representa con el símbolo » / «.

En este articulo vamos a conocer los directorios del sistema de archivos, y para que se utiliza cada
uno. La estructura, y el que contienen lo podemos explicar fácilmente:

/bin – Binarios ejecutables de los comandos.


/sbin – Binarios de tareas propias del sistema.
/boot – Archivos estáticos del cargador de arranque.
/dev – Contiene los archivos de los dispositivos instalados.
/etc – Los archivos de configuración del sistema.
/home – Directorio de inicio de los usuarios.
/lib – Bibliotecas compartidas.
/media – Archivos de dispositivos removibles (en desuso), CD-Rom, Floppy, etc…
/mnt – Directorio de carga de otros dispositivos.
/opt – Binarios de aplicaciones instaladas de otros proveedores.
/srv – Archivos de cualquier tipo de servidor del sistema.
/tmp – Contiene los archivos temporales.
/usr – Binarios, archivos, documentación y utilidades de segundo nivel.
/proc – Información relativa a los procesos linux.

Jerarquía del sistema de archivos linux


/(root):
La raíz es el primer directorio en la estructura, y obligatoriamente todos los archivos y directorios
parten desde el directorio raíz. Recuerda… solo el usuario raíz (root) del sistema tiene permisos de
escritura en el directorio (/).

/bin:
Aquí se guardan los archivos binarios de los comandos, estos binarios ejecutables pueden ser
utilizados por los usuarios del sistema porque «/ bin» se agrega a la variable de entorno «$ PATH».

/sbin;
Lo mismo que «/bin» pero con binarios relativos a las tareas propias del sistema. Solo pueden ser
gestionados por el usuario root.

/boot:
Encontramos los ejecutables y archivos que son necesarios para el arranque del sistema. También se
alojan en el directorio otros archivos que deben iniciar antes que que el kernel imparta órdenes a los
módulos del sistema. Se incluye el gestor de arranque GRUB.

/dev:
Es conocido como el directorio de archivos de los dispositivos, por ejemplo: USB (pendrive), HDD
externo, etc…

/etc:
En este directorio tenemos los archivos de configuración del sistema, y de los programas o
aplicaciones instaladas. También contiene los scripts específicos de inicio y apagado del software
contenido en el sistema.

/home:
En el /home encontramos los directorios de inicio del usuario, sus archivos personales, las
configuraciones de usuario, etc…

/lib:
Almacena las bibliotecas de archivos imprescindibles para los binarios localizados en «/bin» y
«/sbin«. Los nombres de los archivos de la biblioteca comienzan por ld o lib.

/media:
Este directorio se utiliza como punto de montaje temporal para los dispositivos extraíbles, como un
CD-ROM, floppy, etc…

/mnt:
Es donde el administrador del sistema puede montar un sistema de archivos de forma temporal.

/opt:
Contiene el software añadido de terceros (algunas distribuciones linux no utilizan este directorio).

/srv:
SRV quiere decir servicio, y en el se almacenan todos los datos, archivos y directorios relativos a
los diversos tipos de servidor que tengas instalados.

/tmp:
En este directorio se almacenan los archivos creados por el sistema o el usuario de manera
temporal. Al reiniciar el sistema, todos los archivos serán eliminados.

/usr:
En «/usr» (User System Resources) se guardan los archivos de solo lectura y los relativos a las
utilidades instaladas por el usuario, incluyendo las aplicaciones de los gestores de paquetes. Ademas
alberga otros subdirectorios:

/usr/bin
/usr/include
/usr/lib
/usr/local
/usr/sbin
/usr/share
/usr/src
/proc:
Aquí podemos localizar toda la información de los procesos y aplicaciones que se están ejecutando
(en un momento determinado) en el sistema. Los archivos no se guardan como si fuera un log,
realmente son archivos virtuales, por lo tanto desaparecen.

Algunas distribuciones están comenzando a utilizar un nuevo directorio para almacenar datos
temporales en tiempo de ejecución, «/run«.

Llegado el final del articulo, espero que ahora todos tengamos un poco más claro, para que y el por
que de los archivos del sistema.

Das könnte Ihnen auch gefallen