Enlace simbólico

Un enlace simbólico (o «symlink») es una función del sistema de archivos que se puede usar para crear un enlace a un archivo o carpeta específicos. Es similar a un «acceso directo» de Windows o a un «alias» de Mac, pero no es un archivo real. En su lugar, un enlace simbólico es una entrada en un sistema de archivos que apunta a un directorio o archivo. El sistema reconoce el enlace simbólico como el directorio o archivo real, lo que proporciona una forma alternativa de acceder a él.

Mac, Windows y Unix admiten enlaces simbólicos, pero estos se encuentran con mayor frecuencia en sistemas Unix, ya que Unix es conocido por tener una jerarquía de directorios extensa (y a menudo confusa). La carpeta raíz por sí sola tiene varios subdirectorios, muchos de los cuales no tienen un propósito claramente definido. Algunos ejemplos son bin, dev, etc, lib, tmp, usr y var. Esto puede dificultar la búsqueda de ciertos archivos, especialmente si se encuentran varios directorios dentro del sistema de archivos. Los enlaces simbólicos ayudan a aliviar este problema al crear una forma más sencilla de acceder a archivos y carpetas comunes.

Para crear un enlace simbólico en Unix, puede escribir un comando sencillo en el símbolo del sistema usando la sintaxis siguiente. (La parte «-s» del comando es importante, ya que indica al sistema que cree un enlace simbólico.)

ln -s [target directory or file] /[shortcut]

Por ejemplo, puede crear un enlace simbólico «/apachelogs» que apunte a «/usr/local/apache/logs» usando el comando siguiente:

ln -s /usr/local/apache/logs /apachelogs

Después de introducir el comando anterior, podría acceder al directorio de registros de Apache simplemente abriendo «/apachelogs». Aunque la mayoría de los programas reconocen los enlaces simbólicos, puede ser necesario habilitar un programa o proceso para que siga enlaces simbólicos. Por ejemplo, para que un servidor web Apache reconozca los enlaces simbólicos, se debe agregar la línea «Options +FollowSymLinks» al archivo httpd.conf.

Actualizado October 22, 2013 por Per C.

quizPon a prueba tu conocimiento

What type of database stores its data in a single table and as plain text?

A
Flat File
0%
B
Relational
0%
C
Object-Oriented
0%
D
Hierarchical
0%
Correct! Incorrect!     View the Flat File definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Enlace simbólico en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.