Skip to main content

Crear enlaces simbólicos en OSX

Publicado hace
Actualizado hace
2 minutos de lectura

Los enlaces simbólicos, o como también se les conoce symlinks. Pueden ser vistos como un alias, no son más que rutas “simbolicas” que pueden señalar a cualquier ubicación de tu computadora, son útiles cuando quieres mantener directorios separados, pero al mismo tiempo uno dentro de otro. Por ejemplo, si tengo un repositorio con estos archivos:

1- public
2-- wp-content
3-- .gitignore
4-- composer.json
5-- README.md`}
6

Y quiero el directorio wp-content, dentro de alguna instalación con archivos existentes:

1- public
2-- wp-admin
3-- wp-includes
4-- wp-config.php
5...
6

No podría simplemente clonar el repositorio, ya que el directorio no estaría vacío, entonces, la solución sería crear una ruta simbólica con el comando ln. Su sintaxis es la siguiente:

1ln -s ruta/original ruta/simbolica
2

El parámetro -s es lo que especifica que se trata de un enlace simbólico, en la mayoría de los casos no necesitarás nada más. Ahora mi instalación se vería así:

1- public
2-- wp-admin
3-- wp-content
4-- wp-includes
5-- wp-config.php
6...
7

En donde wp-content es una referencia a la ruta original, y al entrar a ese directorio simplemente entraré al original, asi cada que actualice el repositorio obtendré las actualizaciones también en mi instalación.