Estructura de directorios y archivos en Linux

Clasificado en Informática

Escrito el en español con un tamaño de 3,44 KB

Estructura de directorios en Linux

Los directorios principales que derivan del directorio raíz son:

Directorios esenciales

  • bin

    Contiene los comandos básicos del sistema operativo, como cd o cat. Existe un directorio similar, /usr/bin, con ejecutables relacionados con aplicaciones instaladas.
  • sbin

    Incluye comandos esenciales para la administración del sistema operativo. Al igual que con bin, encontramos un directorio sbin en usr.
  • boot

    Contiene los archivos binarios de arranque del sistema.
  • dev

    Almacena archivos de dispositivos.
  • etc

    Incluye archivos de configuración del sistema.
  • home

    Directorio donde se almacenan las carpetas personales de los usuarios.
  • root

    Directorio personal del usuario root.
  • lib

    Contiene librerías básicas para trabajar con Linux, usadas por los programas ubicados en /bin y /sbin.

Otros directorios importantes

  • media

    Directorio destinado al montaje de dispositivos como CD-ROM, DVD o cualquier otro sistema de archivos después del arranque.
  • proc

    Sistema de archivos virtual que muestra información del Kernel, como módulos cargados.
  • var

    Almacena archivos cuyo tamaño varía en el tiempo, como los archivos de registro (logs).
  • usr

    Directorio dedicado a aplicaciones que no tienen relación directa con el sistema operativo.
  • tmp

    Almacena información temporal de la sesión de usuario. Tiene permisos de lectura y escritura para todos, además del permiso "sticky bit", que permite a los usuarios solo modificar y eliminar lo que ellos crean.

Tabla de particiones GUID (GPT)

La tabla de particiones GUID (GPT) es un estándar para la organización de las particiones en un disco duro. Es parte del estándar Extensible Firmware Interface (EFI) propuesto por Intel para reemplazar el BIOS del PC.

**Características de GPT:**

  • Solo 64 bits
  • Soporta hasta 256 TB
  • Permite hasta 128 particiones primarias
  • Utiliza el gestor de arranque UEFI

**Comparación con MBR (Master Boot Record):**

  • MBR soporta BIOS, 32 y 64 bits
  • Límite de 2 TB y 4 particiones primarias

Archivos y directorios

Los **archivos** contienen los datos, mientras que los **directorios** (carpetas) organizan los archivos dentro del disco.

Un directorio puede contener archivos y otros directorios, creando una jerarquía en forma de árbol.

Conceptos adicionales

  • **Transacciones:** Operaciones que se realizan como una unidad. Se puede realizar un commit (confirmar la transacción) o un rollback (deshacer la transacción).
  • **sudo:** Permite ejecutar comandos con privilegios de root. Ejemplo: sudo passwd pepe cambia la contraseña del usuario pepe.
  • **Prompt:** Carácter o conjunto de caracteres que se muestra en el terminal.
  • **mount:** Comando para montar sistemas de archivos. Ejemplo: mount -t iso9660 /dev/cdrom /cdrom monta un CD-ROM.
  • **Redundancia:** Datos repetitivos o previsibles.
  • **Entropía:** Información nueva o esencial, que se define como la diferencia entre la cantidad total de datos de un mensaje y su redundancia.

Entradas relacionadas: