Linux · Sección 3

Archivos, metadatos y enlaces

Creación, copia, movimiento y eliminación segura; inodos, enlaces duros, enlaces simbólicos y nombres que parecen opciones.

3
lecciones
3
ejercicios resueltos
CONTENIDO ORIGINAL

Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.

ANTES DE EMPEZAR

Ubícate antes de avanzar

01 / PUNTO DE PARTIDA

Repasa rutas absolutas, relativas y comillas. Trabajarás dentro de una carpeta desechable.

02 / META OBSERVABLE

Al terminar deberías poder relacionar Operaciones seguras con Inodos y metadatos y resolver un caso nuevo.

03 / TIEMPO SUGERIDO

Reserva entre 35 y 55 minutos para lectura, ejemplos, tres comprobaciones y cierre.

04 / PREPARA EL LABORATORIO

Prepara una máquina virtual Linux con red NAT e instantáneas, o WSL para las prácticas que no requieren kernel y systemd completos.

Abrir la guía de herramientas →
Diagnóstico rápido: ¿cómo se relacionan Operaciones seguras y Inodos y metadatos? +

No necesitas acertar todavía. Escribe una hipótesis de dos líneas y compárala con tu respuesta al finalizar; si puedes corregirla y justificar el cambio, hubo aprendizaje.

Ruta guiada · 3 lecciones

Aprende el tema paso a paso

Administrarás archivos y directorios entendiendo nombres, metadatos, enlaces e inodos, con comprobaciones antes de cualquier operación destructiva.

Al terminar podrás
  • Crear, copiar y mover exige conocer el objetivo
  • El nombre apunta a un inodo; no es el contenido mismo
  • Un enlace simbólico guarda otra ruta
01
Operaciones seguras

Crear, copiar y mover exige conocer el objetivo

mkdir y touch crean; cp duplica contenido; mv cambia nombre o ubicación; rm retira nombres del sistema de archivos. Antes de usar recursión, lista el objetivo y trabaja con una ruta específica. El separador -- impide que un nombre iniciado con guion se interprete como opción.

01

cp -a conserva metadatos en una copia de archivos.

02

mv puede reemplazar un destino según sus opciones y permisos.

03

rm no ofrece una papelera universal en la terminal.

Comprueba lo aprendido · 01

¿Por qué conviene evitar rm -rf con una variable que no se validó?

Mostrar respuesta +

Porque una variable vacía, inesperada o mal expandida puede ampliar el objetivo y borrar mucho más de lo previsto sin confirmación ni recuperación sencilla.

02
Metadatos e identidad

El nombre apunta a un inodo; no es el contenido mismo

En muchos sistemas Linux, el directorio relaciona un nombre con un número de inodo. El inodo conserva tipo, permisos, propietario, tamaño, tiempos y referencias a datos. stat muestra esa información con más precisión que una lista normal.

01

Renombrar dentro del mismo sistema de archivos cambia la entrada de directorio.

02

Un archivo puede tener varios nombres mediante enlaces duros.

03

Eliminar un nombre no libera datos mientras existan enlaces o procesos abiertos.

Comprueba lo aprendido · 02

¿Qué evidencia demuestra que dos rutas son enlaces duros al mismo archivo?

Mostrar respuesta +

Comparten el mismo número de inodo y el contador de enlaces indica más de un nombre asociado.

03
Enlaces simbólicos

Un enlace simbólico guarda otra ruta

El enlace simbólico tiene su propio inodo y contiene una ruta hacia otro objeto. Puede cruzar sistemas de archivos y apuntar a directorios, pero se rompe si el destino deja de existir o la ruta relativa ya no resuelve desde la ubicación del enlace.

01

readlink muestra el texto almacenado en el enlace.

02

readlink -f intenta resolver la cadena completa.

03

Una ruta relativa se interpreta desde el directorio del enlace.

Comprueba lo aprendido · 03

¿Por qué un enlace simbólico puede quedar roto aunque el archivo existiera al crearlo?

Mostrar respuesta +

Porque almacena una ruta. Si el destino se mueve, se elimina o la ruta relativa deja de resolver, el enlace ya no puede alcanzarlo.

Resumen de la sección

Tu recorrido en tres ideas

  1. Crear, copiar y mover exige conocer el objetivo
  2. El nombre apunta a un inodo; no es el contenido mismo
  3. Un enlace simbólico guarda otra ruta
CIERRE DE LA SECCIÓN

Comprueba que puedes usarlo

Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.

ERROR 01

Usar una operación recursiva antes de listar y resolver el objetivo exacto.

ERROR 02

Confundir enlace duro, simbólico y copia como si conservaran la misma identidad.

DESAFÍO INTEGRADOR

Ahora hazlo sin guía

Crea un archivo, un enlace duro y dos enlaces simbólicos —uno relativo y uno absoluto—; mueve destinos y explica cada resultado.

Mostrar pauta de corrección +
Una respuesta sólida:
  • Compara inodos y contador de enlaces.
  • Predice qué enlace se rompe y por qué.
  • Elimina solo dentro de un laboratorio específico.