Herramientas de usuario

Herramientas del sitio


tutoriales:crear_enlace_simbolico

Crear Enlace Simbolico

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.

Crear enlaces simbólicos de directorios

Para crear un enlace simbólico lanzaremos el siguiente comando desde la terminal

ln -s DIRECTORIO_ORIGINAL DIRECTORIO_ENLACE

Donde

  • DIRECTORIO_ORIGINAL es el directorio al que queremos apuntar
  • DIRECTORIO_ENLACE es donde queremos poner el enlace al DIRECTORIO_ORIGINAL
Ej. ln -s /var/repos /var/www

Eliminar enlaces

Tan sencillo como ejecutar el comando unlink

unlink RUTA_AL_ENLACE_NO_DESEADO

Donde

  • RUTA_AL_ENLACE_NO_DESEADO es la ruta a alguno de los enlaces que hemos creado y han dejado de sernos útiles

Yadiel Rodriguez Valdes

tutoriales/crear_enlace_simbolico.txt · Última modificación: 2020/04/22 20:57 (editor externo)