Menu

Estructura de directorios en Linux

En hablar de las estructura de directorios Linux y Unix todo es tratado como un fichero tanto los directorios, ficheros o dispositivos todos son tratados como ficheros, en el caso de los dispositivos se les llama nodos pero al final de cuentas siguen siendo ficheros; todos estos con organizados en estructuras jerárquicas en

imagen Estructura de directorios

Imagen Recuperada de gekland.eu

el que el nivel mas alto de la jerarquía es el directorio / debajo de este directorio tenemos varios directorios en el que cada uno alberga un determinado tipo de ficheros, esto puede variar un poco dependiendo de la distribución Linux o Unix que se este utilizando pero por lo general se puede tener:

  •  /bin -> se almacenan binarios(ejecutables) de aplicaciones básicas como “mv, cp, rm, etc.” el acceso o ejecución de estos binarios es permito por todos los usuarios.
  • /boot -> Ficheros de configuración utilizados en el arranque del sistema, como archivos initrd, kernel compilado, archivos del gestor de arranque.
  • /dev -> los ficheros de dispositivo, nodos en este directorio podemos encontrar los ficheros que representan el acceso a disco duro, memorias usb, cdrom, impresoras, etc.
  • /etc -> este directorio es muy importante en los sistemas Linux ya que aquí se almacena los ficheros de configuración tanto de software como del sistema operativo como por ejemplo “configuración de dirección IP, DNS, archivos de configuración de servidor Apache, etc.”, adicionalmente se almacenan scripts de arranque de aplicaciones.
  • /home -> de seguro el que para los usuarios es muy importante ya que en este directorio se almacenará los documentos de cada usuario teniendo cada usuario su propio directorio dentro de /home en el que solo el usuario y el usuario root tendrán acceso.
  • /lib ->librerías del sistema utilizados por el software instalado (libraries)
  • /media -> particiones montadas (cargadas) automáticamente en el disco duro y medios (media) extraíbles como CDs, cámaras digitales, etc.
  • /mnt -> sistemas de archivos montados manualmente en el disco duro.
  • /opt -> proporciona una ubicación donde instalar aplicaciones opcionales (de terceros).
  • /proc -> directorio dinámico especial que mantiene información sobre el estado del sistema, incluyendo los procesos actualmente en ejecución
  • /root -> directorio personal del usuario root en donde se almacenarán los documentos de dicho usuario, en este directorio es root el único que puede tener acceso a esa información.
  • /sbin -> binarios importantes del sistema normalmente que solo pueden ser ejecutados por el usuario root como por ejemplo “fsck, mkfs, hdparm”, estos binarios pueden causar daño al sistema si no son utilizados de forma correcta o por un usuario inexperto.
  • /sys -> archivos del sistema (system)
  • /tmp -> ficheros temporales del sistema
  • /usr -> aplicaciones, manuales, archivos a los que puede acceder la mayoría de los usuarios
  • /var – archivos variables como archivos de registros, bases de datos, logs, etc.
Etiquetas: , ,

Deja un comentario

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