Mientras intentaba compilar una biblioteca de objetos compartidos en C, accidentalmente creé dos enlaces simbólicos que apuntan entre sí. ¿Hay alguna forma de deshacerse de ellos sin dañar todo el directorio? Leí que la única forma de romper un enlace simbólico es eliminar el archivo al que apunta, pero estoy seguro de que debe haber otra forma. Gracias por la ayuda.
linux
ubuntu
bash
symbolic-link
infinite-loop
Evan Kroske
fuente
fuente
Respuestas:
No es un problema eliminar enlaces simbólicos. No estoy seguro de por qué cree que necesita eliminar el archivo al que apunta el enlace.
Sólo elimínalos. Prueba esto:
fuente
No importa, puedo eliminar ambos enlaces simultáneamente con
rm
. ¿Por qué alguien dijo que tenía que borrar el archivo de destino ...fuente
unlink
es incluso mejor querm
para eliminar enlaces de forma segura.Cuando elimina un enlace simbólico en Linux, el enlace se elimina y no el archivo de destino.
fuente