El árbol de directorios
¿Qué es un árbol de directorios?
Lo primero que hay que entender a la hora de trabajar con Linux es su estructura, el árbol de directorios.
A diferencia de, por ejemplo Windows, Linux no utilitza una distribución de puntos de montaje con letras, sino una especie de árbol donde la raíz se presenta con «/» y el resto de sus ramificaciones tendrían si correspondiente fundición.
¿Qué significa o para que sirve cada directorio?
Linux organiza sus directorios según la finalidad que se le da, estos son:
- SWAP – O área de intercambio, es un espacio que se reserva en el disco (un fichero) para dar soporte a la Mermòria RAM en caso de ocuparla toda. Normalmente, se dedica el doble de la RAM instalada.
- / – o raiz, es la ubicación desde donde parte el sistema.
- /bin – Directorio de los binarios o «ejecutables» básicos del sistema utilizados por cualquier usuario.
- /boot – Directorio donde se ubica el GRUB ( gestor de arranque ) y los núcleos de Linux ( kernel ).
- /dev – Directorio de la ubicación de los dispositivos, por ejemplo el del primer disco duro: /dev/sda.
- /etc – Directorio donde se ubican los ficheros de configuración del sistema y servicios.
- /home – Directorio por defecto de la «casa» de los usuarios locales.
- /lib64 – o /lib, según la distribución y arquitectura de la instalación.
- /media – Directorio donde se montan los dispositivos externos ( lapiz USB, DVD … ) y que se muestran visibles al usuario.
- /mnt – Directorio de puntos de montaje destinados a efectos manuales y que no se muestran al usuario. Estos montajes pueden ser temporales como permanentes.
- /opt – Directorio destinado a programas «opcionales», por ejemplo, Google Chrome, Opera o programas creados por el usuario.
- /proc – Destinados a los procesos del sistema y montado por el kernel.
- /root – Directorio del administrador del sistema y que solo el usuario «root» puede acceder.
- /sbin – Directorio donde se ubican las órdenes que solo un sudoer o root puede ejecutar, por ejemplo: fdisk.
- /srv – Directorio destinado a servicios externos, por ejemplo, de carpetas compartidas.
- /usr – Ubicación de los programas instalados, así como los de la misma distribución. También se encuentran binarios de la distribución o manuales de las aplicaciones, entre otros.
- /var – Directorio donde se pueden encontrar servicios ( como por ejemplo /var/www para las páginas web), el caché de las aplicaciones y bases de datos o los informes del sistema ( /var/logs) entre otros.
Resumen práctico en video