Un enlace simbólico (enlace blando, o acceso directo) es un archivo especial que contiene un nombre de camino. Así, los enlaces blandos pueden apuntar a ficheros en sistemas de ficheros diferentes (posiblemente montados por NFS desde máquinas diferentes, unidades extraibles), y no tienen por qué apuntar a ficheros que existan realmente.
Un enlace simbólico permite dar a un fichero el nombre de otro, pero no enlaza el fichero con un inodo, es decir, en realidad lo que hacemos es enlazar directamente al nombre del fichero. Los enlaces simbólicos son ampliamente usados para las librerías compartidas.
Para comprendelo mejor, un “enlace simbólico” no es más que una referencia (enlace) a una carpeta (directorio) o fichero que está situado en un lugar físico distinto.
Para crear un enlace simbólico lanzaremos el siguiente comando desde la terminal
ln -s DIRECTORIO_ORIGINAL DIRECTORIO_ENLACE
Donde
Ej. ln -s /var/repos /var/www
Tan sencillo como ejecutar el comando unlink
unlink RUTA_AL_ENLACE_NO_DESEADO
Donde