El árbol de directorios

De La Wiki de KiVi
Árbol de directorios de linux

¿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