Enlaces Simbólicos

Por Alejandro Lopez Aguilar ·

Un enlace simbólico (o symlink) en Linux es un archivo especial que apunta a otro archivo o directorio, similar a un acceso 
directo. Se crean con el comando `ln` con la flag `-s`
~ Crear un enlace simbólico:
┌─[ bash ]──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  ln -s [archivo_o_directorio_objetivo] [nombre_del_enlace]
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~ `-s`: Indica que debe ser un enlace simbólico (en lugar de un enlace duro).
~ Ejemplo:
┌─[ bash ]──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
    ln -s /ruta/al/original enlace
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Esto crea un enlace simbólico llamado `enlace` que apunta a `/ruta/al/original`.
~ Ver enlaces simbólicos:
┌─[ bash ]──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
  ls -l
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~ En la salida, los symlinks aparecen con una flecha (`->`), indicando hacia qué apuntan:
┌─[ bash ]──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
    enlace -> /ruta/al/original
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~ Eliminar un enlace simbólico:
~ Utiliza el comando `rm` como si fuera un archivo normal:
┌─[ bash ]──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
    rm enlace
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
~ Actualizar un enlace simbólico:
~ Primero eliminas el symlink existente y luego creas uno nuevo con el mismo nombre.