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.