Beruflich Dokumente
Kultur Dokumente
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.
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:
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.