Repasa rutas absolutas, relativas y comillas. Trabajarás dentro de una carpeta desechable.
Avanza en orden. Cada lección está redactada para Palta es Cool, utiliza ejemplos propios y termina con una actividad cuya respuesta puedes desplegar.
Ubícate antes de avanzar
Al terminar deberías poder relacionar Operaciones seguras con Inodos y metadatos y resolver un caso nuevo.
Reserva entre 35 y 55 minutos para lectura, ejemplos, tres comprobaciones y cierre.
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.
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.
- 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
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.
cp -a conserva metadatos en una copia de archivos.
mv puede reemplazar un destino según sus opciones y permisos.
rm no ofrece una papelera universal en la terminal.
¿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.
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.
Renombrar dentro del mismo sistema de archivos cambia la entrada de directorio.
Un archivo puede tener varios nombres mediante enlaces duros.
Eliminar un nombre no libera datos mientras existan enlaces o procesos abiertos.
¿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.
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.
readlink muestra el texto almacenado en el enlace.
readlink -f intenta resolver la cadena completa.
Una ruta relativa se interpreta desde el directorio del enlace.
¿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.
Tu recorrido en tres ideas
- 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
Comprueba que puedes usarlo
Antes de continuar, revisa estos tropiezos frecuentes y resuelve un caso sin copiar los ejemplos.
Usar una operación recursiva antes de listar y resolver el objetivo exacto.
Confundir enlace duro, simbólico y copia como si conservaran la misma identidad.
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 +
- Compara inodos y contador de enlaces.
- Predice qué enlace se rompe y por qué.
- Elimina solo dentro de un laboratorio específico.
