¿Qué son los enlaces simbólicos? ¿Cómo se crean enlaces simbólicos en Windows 10?

What Are Symbolic Links



Como experto en TI, a menudo me preguntan acerca de los enlaces simbólicos. Los enlaces simbólicos son esencialmente accesos directos que apuntan a otro archivo o directorio. Puede crear enlaces simbólicos en Windows 10 usando el comando mklink. Los enlaces simbólicos pueden ser muy útiles en varias situaciones. Por ejemplo, si tiene un directorio de datos grande que desea compartir entre varios usuarios, puede crear un enlace simbólico a ese directorio en la computadora de cada usuario. De esta forma, los usuarios tendrán acceso a los datos sin ocupar mucho espacio en sus propios discos duros. Otro uso de los enlaces simbólicos es crear accesos directos a archivos o directorios específicos. Por ejemplo, si accede con frecuencia a un determinado archivo en un directorio profundamente anidado, puede crear un enlace simbólico a ese archivo en una ubicación más conveniente. Los enlaces simbólicos son una herramienta poderosa, pero también pueden ser peligrosos. Si un enlace simbólico apunta a un archivo o directorio que no existe, puede causar errores en su computadora. Por lo tanto, antes de crear un enlace simbólico, asegúrese de que el archivo o directorio de destino exista y de que tenga los permisos correctos para acceder a él.



Enlace simbólico -también llamado enlace simbólico o enlace suave- puede ser uno de los conceptos más ocultos para los usuarios de computadoras. Sin embargo, esto no le quita importancia y los beneficios que ofrece. ¿Qué tal acceder a carpetas y archivos de diferentes carpetas sin guardar duplicados? Sí, ese es el poder. Enlace simbólico .





¿Qué es un enlace simbólico o enlace simbólico?

Los enlaces simbólicos son archivos de acceso directo que se refieren a un archivo o carpeta física ubicada en otro lugar. Los enlaces simbólicos actúan como archivos o carpetas virtuales que se pueden usar para vincular archivos o carpetas individuales, haciéndolos parecer como si estuvieran almacenados en la carpeta enlazada, aunque los enlaces simbólicos solo apuntan a su ubicación real.





No confunda un enlace simbólico con un atajo.



Es importante entender que los enlaces simbólicos son más que meros atajos que usted, como usuario de Windows, ya conoce. El archivo de acceso directo simplemente apunta al archivo deseado, mientras que Symlink hace que parezca que el archivo vinculado realmente existe. Una vez que haga clic en el enlace simbólico, será redirigido a la ubicación real del archivo.

Estructura de enlace simbólico

Un enlace simbólico es una cadena de texto que el sistema operativo interpreta automáticamente como una ruta a otro archivo o directorio. Este otro archivo o directorio se llama 'Objetivo '.

Un enlace simbólico existe independientemente del objetivo. Si se elimina un enlace simbólico, su destino permanece sin cambios. Si un enlace simbólico apunta a un objetivo y, después de un tiempo, ese objetivo se mueve, cambia de nombre o elimina, el enlace simbólico no se actualiza ni elimina automáticamente, pero continúa existiendo y aún apunta al antiguo objetivo. Sin embargo, en esos enlaces simbólicos que apuntan a objetivos movidos o inexistentes, a veces se los denomina rotos, perdidos, muertos o colgados.



Beneficios de los enlaces simbólicos

  1. Los enlaces simbólicos ocupan muy poco espacio y se crean muy rápidamente. Ahorras mucho espacio en el disco duro con enlaces simbólicos
  2. A diferencia de los enlaces duros, los enlaces simbólicos pueden vincularse a archivos en sistemas de archivos. Tenga en cuenta que si elimina el archivo original, el vínculo físico aún lo admitirá, pero el vínculo simbólico no.
  3. Los enlaces simbólicos mantienen la estructura de carpetas en la que están contenidos. Por ejemplo, digamos que hay texto el archivo está contenido en 'Utilidad' carpeta ubicada en /D/Myfolder/Utility/windowsclub.txt . Ahora bien, si el enlace simbólico para Utilidad se creó una carpeta en la carpeta de Dropbox y empezaste a buscar windowsclub.txt en la carpeta de dropbox se leerá la ruta del archivo /D/Myfolder/Utility/windowsclub.txt en lugar de volver a convertir a la ruta del archivo original/real.
  4. Con enlaces simbólicos, puede almacenar sus archivos multimedia de Música/Video en otro disco duro, pero aún mostrarlos en las carpetas estándar de Música/Video para que sus programas multimedia puedan detectarlos.
  5. Los desarrolladores a menudo reemplazan copias duplicadas de archivos/carpetas compartidos con enlaces simbólicos que apuntan a archivos/carpetas físicas. Reemplazar las copias de archivos redundantes puede ahorrar una gran cantidad de espacio físico en el disco y reducir en gran medida el tiempo que se tarda en copiar, realizar copias de seguridad, implementar o clonar proyectos.

La importancia de los enlaces simbólicos en el mundo moderno del desarrollo

Como señala Josef Durr, director principal de programas de Microsoft en el blog de Windows,

Muchas herramientas de desarrollo populares, como git y administradores de paquetes, como npm, reconocen y conservan enlaces simbólicos al crear repositorios o paquetes, respectivamente. Cuando estos repositorios o paquetes se restauran en otro lugar, los enlaces simbólicos también se restauran, lo que garantiza que no se desperdicie espacio en disco (y tiempo de usuario). Git, por ejemplo, junto con sitios como GitHub, se ha convertido en la principal herramienta de administración de código fuente utilizada por la mayoría de los desarrolladores en la actualidad.

enlaces simbólicos

youtube mp3 comconvert descargar

El uso de administradores de paquetes en el desarrollo moderno también ha aumentado drásticamente en los últimos años. Por ejemplo, el administrador de paquetes de nodos (npm) atendió ~400 millones de instalaciones en la semana del 1 de julio de 2015, pero atendió más de 1200 millones de instalaciones solo un año después, ¡un aumento triple en solo un año! A fines de junio de 2016, npm sirvió más de 1700 millones de paquetes de nodos en solo siete días.

Enlaces simbólicos en Windows 10

Si bien los enlaces simbólicos tienen claras ventajas, se han utilizado principalmente en sistemas operativos compatibles con UNIX como Linux, FreeBSD, OSX, etc., donde se pueden crear enlaces simbólicos sin restricciones. Para los usuarios de Windows, aunque los enlaces simbólicos están disponibles desde Windows Vista, crearlos ha sido difícil y tedioso.

Porque Requisitos de seguridad de Windows Vista Los usuarios necesitaban derechos de administrador local y, lo que es más importante, necesitaban ejecutar enlace en una consola de línea de comando elevada para crear/modificar enlaces simbólicos. Esta última limitación ha provocado que la mayoría de los desarrolladores de Windows utilicen enlaces simbólicos con poca frecuencia, y muchas herramientas modernas de desarrollo multiplataforma se han vuelto menos eficientes y confiables en Windows.

Sin embargo, ahora con Actualización de creadores de Windows 10 después de que un usuario con derechos de administrador habilite el modo de desarrollador, cualquier usuario de PC podrá ejecutar mklink comando sin levantar la consola de línea de comando.

¿Cómo se crean enlaces simbólicos?

Los enlaces simbólicos se pueden crear con comando mklink o API CreateSymbolicLink .

BIOS de vmware

Usando el comando mklink

Usando comando mklink use la siguiente sintaxis:

|_+_|

Nota. Mklink puede crear varios tipos de enlaces. A continuación se muestran los tipos:

  • /D Crea un enlace simbólico a un directorio. El valor predeterminado es un enlace simbólico al archivo.
  • /H Crea un vínculo físico en lugar de un vínculo simbólico.
  • /j Crea una unión de directorio.

Por ejemplo, creé una conexión de directorio de mi carpeta Música a mi escritorio. Vea la captura de pantalla a continuación.

Enlaces simbólicos en Windows 10

Entonces, cuando hago clic en el enlace simbólico, resulta que mis archivos de música están almacenados en C: Música de escritorio de los usuarios aunque originalmente estaba presente en C: Música de los usuarios .

crear enlaces simbolicos en windows 10

Recuerde que si tiene espacios en su camino, debe encerrarlo entre comillas.

Uso de CreateSymbolicLink

Para habilitar el nuevo comportamiento al usar la API CreateSymbolicLink, hay un adicional dwFlags opción tendrá que establecer el valor como:

SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE

0x2

Entonces, al elegir el valor anterior, ha especificado una marca para permitir que se creen enlaces simbólicos cuando el proceso no se promueve.

Para aprender más sobre cómo crear un enlace simbólico usando CrearEnlaceSimbólico API, visita windows.com .

Leer : Creación de enlaces duros, enlaces simbólicos, saltos, puntos de montaje de volumen .

Conclusión

cómo desinstalar programas que no figuran en el panel de control de Windows 10

Se puede decir que los enlaces simbólicos son más útiles que los simples atajos, sin embargo, son un poco complicados de crear. El usuario promedio de PC todavía estará un poco intimidado para crear. Además, incluso hoy en día, es posible que muchos usuarios no entiendan bien el concepto de accesos directos y, por lo tanto, pueden tener dificultades para distinguir enlaces simbólicos y comprender su uso.

Descargue la herramienta de reparación de PC para encontrar rápidamente y reparar automáticamente los errores de Windows

Habiendo dicho eso, es casi una garantía de que será fácil para usted cambiar cualquier configuración que pueda para hacer que el programa apunte al directorio correcto y en realidad no cree un enlace simbólico, pero sabiendo cómo configurar y usar un buen Symlink puede ser muy útil.

Entradas Populares