Directorios de Linux

Documentación Linux

La mayoría de distribuciones Linux, siguen una estructura de ficheros llamada FHS ( estándar de gerarquía de archivos), esta define la estructura de los ficheros o directorios principales y el contenido de los mismos.

directorios-linux-ubuntu

 

A continuación vamos a ver un resumen del esquema de directorios y su utilidad descritos por FHS:

 

/  Este es el directorio raíz en el que podemos encontrar todos los directorios del sistema de jerarquía.

 

/bin  Aquí se encuentran todas las utilidades base del sistema, como pueden ser las aplicaciones binarias básicas que puede utilizar un usuario o los comandos utilizados para listar directorios /bin/ls, crear directorios, leer archivos,etc…

 

/boot  Archivos imprescindibles para el arranque, como pueden ser initrd ( necesario para montar el sistema de archivos de raíz. También podemos encontrar en él  /boot/vmlinuz, la imagen del kernel Linux.

 

/dev  Aquí podemos encontrar ficheros que simbolizan los posibles dispositivos del sistema como pueden ser un ratón o un lector de CD. También contiene enlaces a dispositivos que pueden ser virtuales. En sus orígenes este directorio era estático pero a día de hoy existen técnicas más dinámicas como pueden ser hotplug  que permiten detectar dispositivos durante la ejecución del sistema, no únicamente al inicio.

 

/etc  En este directorio podemos encontrar ficheros de configuración del host del sistema. Por ejemplo podemos encontrarnos con /etc/opt en el que hay archivos de configuración de programas o /etc/passwd en la que hay información acerca de las cuentas de los usuarios existentes.

 

/home  Directorios personales de trabajo de cada uno de los usuarios del sistema a excepción del superusuario. En él cada usuario tiene su propia carpeta.

 

/lib  En ella podemos encontrar las todas las bibliotecas de los programas de los usuarios.

 

/media  Este es el punto de montaje de los medios extraíbles como pueden ser memorias USB o lectores. También puede ser usado para montar particiones del disco duro.

 

/mnt  En él se montan sistemas de ficheros de manera temporal, a diferencia del directorio media, este no necesita contraseña y es utilizado para montar particiones o lectores por los usuarios.

 

/opt  En este directorio se guardan paquetes de programas que han sido añadidos posteriormente a la instalación del sistema. En él no se guardan las configuraciones de los programas por lo cuál cada uno de los usuarios del sistema pueden utilizar un programa y tener una configuración diferente. Cada una de las configuraciones de cada usuario se guardaría en su respectivo /home.

 

/proc  Aloja archivos de texto. En él podemos encontrar información respecto al estados de los procesos en ejecución.

 

/root  Al igual que el directorio /home pero en este caso es el directorio raíz del usuario root.

 

/sbin  Aquí se encuentran los comandos y programas exclusivos para el usuario root. Estos pueden ser ejecutados por otros usuarios si tienen la contraseña de superusuario o permisos.

 

/tmp  archivos temporales de las aplicaciones o del sistema.

 

/usr  aquí se alojan la mayoría de las aplicaciones que son utilizadas y accesibles por todos los usuarios. Este directorio de sólo lectura puede ser compartido con otros ordenadores de la red.

 

/var  En él se encuentran archivos variables como pueden ser los logs. Este directorio funciona como un registro del sistema con lo cuál es el adecuado para utilizar a la hora de buscar un error.

 


POST RELACIONADOS

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *