> Faqs > Cómo borrar un enlace simbólico en Linux

Cómo borrar un enlace simbólico en Linux

Tengo un enlace simbólico en mi sistema:

lrwxr-xr-x   1 alfonso  staff    62B 12 oct 08:45 storage -> /Users/alfonso/storage

Quiero borrar el enlace simbólico, pero no quiero borrar el contenido de la carpeta que está enlazada, porque es importante para mi.

¿Hay una manera especial de borrar un enlace simbólico preservando lo que está enlazado?

Respuestas

Para borrar un enlace simbólico en Linux, o Mac, tienes que hacer uso del comando unlink.

En tu caso el enlace simbólico se llama "storage", entonces borras el enlace simbólico con este comando:

unlink storage

O bien

sudo unlink storage

En tu caso el enlace simbólico es el mismo nombre que la carpeta enlazada pero no siempre es así. Por ejemplo si tuvieras esto:

lrwxr-xr-x   1 alfonso  staff    62B 12 oct 08:45 enlace -> /Users/alfonso/carpeta

Lo borrarías con el comando:

unlink storage

Ten en cuenta que este comando unlink se supono que lo estás lanzando desde la carpeta donde está tu enlace simbólico. Si no estás en la carpeta tentdrías que indicar la ruta donde se encuentra:

unlink /Users/alfonso/carpeta/storage
Santiago
361 11 28 10
sudo unlink storage -> ha funcionado perfecto