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, comocd
ocat
. 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 conbin
, encontramos un directoriosbin
enusr
.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 unrollback
(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.