Please enable JavaScript.
Coggle requires JavaScript to display documents.
UT5.2.Ficheros y Directorios - Coggle Diagram
UT5.2.Ficheros y Directorios
1.2. El directorio raíz: estructura jerárquica del sistema
En Linux podemos clasificar los datos según dos criterios:
Datos compartibles y no compartibles
Aquellos que pueden ser comunes a varios ordenadores en una red o no.
Datos estáticos y no estáticos
Aquellos que no pueden modificarse en el uso normal o sí; es decir, serán estáticos cuando sólo pueda modificarlos el root.
Si observamos el contenido del directorio raíz veremos la jerarquía del sistema. Los principales directorios y subdirectorios son los siguientes.
/boot:
Contiene los archivos que necesita el administrador de arranque; puede o no contener al núcleo, si no lo contiene se encontrará en el directorio raíz.
/dev:
Los ficheros en /dev son conocidos como controladores de dispositivo (device drivers).
/bin:
Contiene archivos binarios (ejecutables) esenciales del sistema; en él encontramos los comandos básicos que usarán todos los usuarios.
Algunos de los dispositivos más usados son:
/dev/null es usado como «agujero negro». Cualquier dato enviado a este dispositivo desaparece.
Los nombres que comienzan por /dev/tty hacen referencia a «consolas virtuales» de su sistema (accesibles mediante las teclas <Alt+F1>,<Alt+F2>, etc).
Los nombres de dispositivo que comienzan por sd acceden a discos duros.
/etc: contiene todos los ficheros de configuración del ordenador en el que está instalado el sistema.
El dispositivo /dev/console hace referencia a la consola del sistema, es decir, al monitor conectado directamente a su sistema.
/home: contiene todos los directorios personales de los usuarios del sistema. No es estático y puede o no compartirse.
/lib: contiene las librerías compartidas, es decir, ficheros cuyo código compartirán muchos programas.
/mnt: contiene los puntos de montaje para los sistemas de archivos temporales, tales como montajes de NFS.
/opt: contiene paquetes y aplicaciones que no son necesarios para el sistema.
/proc: es un sistema de ficheros virtual, de forma que los ficheros que contiene realmente residen en memoria.
/root. directorio personal del root. No es compartible.
/sbin: contiene los archivos binarios esenciales para arrancar el sistema.
/tmp: lugar habitual en el que se guarda la información temporal que necesitan generar muchos programas.
/usr. Este es uno de los directorios más importantes del sistema puesto que contiene los programas de uso común para todos los usuarios. Su estructura suele ser similar a la siguiente:
/bin: contiene la gran mayoría de los programas ejecutables del sistema, aquellos que no son necesarios para su mantenimiento y administración.
/lib: Librerías generales de los programas.
/share: entre otros, están los subdirectorios dos y man, que contienen documentación de las aplicaciones y las páginas Man del sistema.
/var: contiene datos sobre los programas que se están ejecutando. Por ejemplo, los archivos de registro, los archivos a imprimir, etc.