Sistemas de Archivos GNU/Linux (parte I)

Estructura interna de los sistemas de Archivos GNU/Linux

Para entender cómo trabaja, debemos tener presente que, como último objetivo, el sistema debe permitir acceder de forma conocida a la información almacenada en la partición. Para ello, los sistema de archivos GNU/Linux poseen una estructuración jerárquica o en árbol. Es decir, el sistema contiene unos directorios (que a su vez podrían contener más subdirectorios), que asocian características de ficheros con los ficheros guardados en la partición.
Para poder referenciar un archivo se puede utilizar la ruta esta es el resultado de la concatenación de los nombres identificativos de directorios y subdirectorios que dibujan la estructura arbórea, más el nombre del propio fichero. Además, la sintaxis que sigue es estricta: la ruta empezará por el directorio superior, añadiendo a continuación los subdirectorios y por último al final el nombre del archivo; y todo ello dividido por caracteres especiales (habitualmente barras /).
Para entenderlo mejor: la ruta al documento escrito.odt del usuario user sería: /home/user/escrito.odt.

Estructura

El directorio único se representa mediante una barra /, y es a partir de donde cuelgan el resto de directorios.
Los más significativos son:
 /
Directorio raíz donde se encuentran todos los directorios y archivos de una manera lógica.
/bin
En este directorio podemos encontrar todos los archivos ejecutables del sistema. En él están muchos de los comandos que usamos habitualmente.
/boot
Todos los archivos necesarios para el arranque.
/dev
Aquí es donde están todos los drivers y los dispositivos.
/etc
Archivos de configuración de diversos programas y servicios.
/home
Aquí se encuentran todos los archivos de los usuarios del sistema. Si mi nombre de usuario es flor: seria /home/flor.
/lib
Contiene librerías para C y otros lenguajes de programación.
/lost+found
Directorio especifico para archivos perdidos. Cada partición tiene el suyo propio independientemente.
/mnt
Directorio vacío, normalmente se suele usar para montajes de unidades temporales que deseamos cargar en ese momento.
/media
Generalmente aquí es donde se montan los Cds y Dvds además de los USB y discos duros externos.
/opt
En este directorio se suelen almacenar todos los archivos de una instalación fuera de los repositorios.
/proc
Este directorio es virtual, no está presente en el disco, porque es creado por el sistema para intercambiar información con más facilidad.
/root
Mantiene información del administrador del sistema.
/sbin
Contiene archivos ejecutables que por lo general son comandos usados para la administración del sistema.
/tmp
Directorio temporal que pueden usar todos los usuarios para archivos temporales y del sistema.
/usr
Contiene varios archivos y subdirectorio importantes como pueden ser las configuraciones del entorno gráfico X, fuentes del kernel, librerías, juegos etc.
/var
Contiene varios archivos que definen el sistema.



Autor: Florencia Escobar

No hay comentarios:

Publicar un comentario