Cómo crear un vínculo simbólico

¿Está cansado de buscar archivos en directorios llenos que solo usará por un segundo? Si es así, ha venido al lugar correcto. Le daremos instrucciones detalladas sobre cómo crear enlaces simbólicos en su computadora.

Cómo crear un vínculo simbólico

Después de seguir los pasos de este artículo, puede despedirse de las búsquedas de archivos largas e inútiles y dedicar más tiempo a las cosas que realmente importan.

¿Cómo crear un vínculo simbólico?

Antes de profundizar en los detalles sobre cómo crear un enlace simbólico, queremos asegurarnos de que sepa exactamente qué es lo que está creando. Supongamos que instaló un programa que debe almacenarse en "C: \ Archivos de programa \ Programa.”

Realmente le gustaría tener este programa en su "D: \ Documentos", pero es imposible hacerlo. Aquí es cuando agrega un enlace simbólico a su "C: \ Archivos de programa \ Programa"Archivo al"D: \ Documentos”Carpeta. De esa forma, se ahorrará la molestia de hacer malabarismos con todo su "C:”Para abrir ese archivo.

Para la mayoría de los sistemas operativos, usará el ln -s comando seguido del destino del archivo de origen y el nombre del enlace simbólico.

A continuación, encontrará instrucciones sobre cómo crear un vínculo simbólico en programas y sistemas operativos específicos.

¿Cómo crear un enlace simbólico en Windows?

Para crear un enlace simbólico en Windows, utilizará el comando mklink en el símbolo del sistema. Este es un comando interno disponible en Windows Vista, Windows 7, 8 y 10. Puede hacerlo ejecutando el símbolo del sistema como administrador:

  1. Escriba "Símbolo del sistema" en el menú Inicio.

  2. Haga clic derecho en el icono.
  3. Elija la opción "Ejecutar como administrador".

Si ejecuta Windows 10 Creators Update, no es necesario que acceda al símbolo del sistema como administrador. Sin embargo, tendrás que habilitar el modo de desarrollo de antemano:

  1. Vaya a la página "Configuración".

  2. Navega a la sección "Actualización y seguridad".

  3. Seleccione "Para desarrolladores".

  4. Asegúrese de que el "Modo de desarrollador" esté activado.

Ahora que tiene todo configurado, puede volver al símbolo del sistema y ejecutar el siguiente comando:

mklink Link_Name Target_Path.

Al invocar este comando, creará un enlace simbólico que apunta al archivo Target_Name.

Si desea que el enlace simbólico apunte a un directorio, debe agregar la letra correspondiente:

mklink / D Link_Name Target_Path

Si algunos nombres de ruta contienen espacios, deberá poner el comando entre comillas:

Mklink / D "C: \ Mis archivos" "C: \ Usuarios \ Nombre \ Original \."

Herramientas de enlaces simbólicos de terceros

Para crear enlaces simbólicos en Windows, también puede descargar una herramienta de terceros llamada Link Shell Extension. Esta herramienta le permite crear enlaces simbólicos haciendo lo siguiente:

  1. Descargue e instale la herramienta.

  2. Busque el archivo del que desea crear un enlace simbólico.
  3. Haz clic derecho sobre él.
  4. Elija la opción "Elegir fuente de enlace" del menú.

  5. Haz clic derecho en otra carpeta y coloca el cursor sobre la opción "Colocar como" en el menú.

  6. Seleccione "Enlace simbólico".

¿Cómo crear un enlace simbólico en Unix?

Para crear enlaces entre archivos en Unix, usará el en comando en el indicador de Unix. Para crear un enlace simbólico, debe agregar el -s opción a la en mando. Tu comando debería verse así:

ln -s Target_File Link_Name

Debe reemplazar Target_File con el nombre del archivo para el que está creando un enlace simbólico. Puede crear enlaces simbólicos a cualquier archivo o directorio en el sistema de archivos. Reemplace Link_Name con el nombre de su enlace simbólico.

Nota: Eliminar o eliminar el archivo de destino evitará que su enlace simbólico funcione correctamente.

¿Cómo crear un enlace simbólico a un directorio en Linux?

La creación de enlaces simbólicos a un directorio en Linux requiere el mismo procedimiento que la creación de uno a un archivo. Como primer parámetro, invocará el nombre del directorio de su archivo y, como segundo parámetro, escribirá el nombre de su enlace simbólico.

Por ejemplo, puede crear un enlace simbólico desde el directorio / mnt / my_drive / photos al ˜/directorio my_photos:

ln -s / mnt / my_drive / photos ˜ / my_photos

¿Cómo crear un enlace simbólico en Ubuntu?

La creación de enlaces entre archivos en todos los sistemas Linux, incluido Ubuntu, se ejecuta con el "en"Comando. Para hacer un enlace simbólico en Ubuntu, ejecute la Terminal e invoque este comando con la opción -s agregado al lado de en.

Así es como debería verse su comando:

sudo ln -s Source_Directory Link_Directory

Debe reemplazar "Source_Directory" con el directorio del archivo original. En el parámetro "Link_Directory", escribirás el nombre de tu enlace simbólico.

¿Cómo crear un enlace simbólico en Mac?

La mejor forma de pensar en los enlaces simbólicos en Mac es como si fueran alias avanzados. Son diferentes en el sentido de que los enlaces simbólicos funcionan en todas las aplicaciones de Mac, incluida la Terminal. De hecho, utilizará la Terminal para crear enlaces simbólicos. Simplemente siga los pasos a continuación:

  1. Inicie la Terminal presionando Comando + Espacio, luego escribiendo "Terminal. " Alternativamente, inicie Terminal a través de Finder> Aplicaciones> Utilidades> Terminal.
  2. Ejecute el siguiente comando: ln -s / original / ruta / enlace / ruta. Puede crear una ruta a un archivo o directorio. Por ejemplo, si desea crear un enlace simbólico en su escritorio que apunte a su carpeta Documentos, debe ejecutar este comando:

ln -s / Usuarios / nombre / Documentos / Usuarios / nombre / Escritorio

Si se invoca correctamente, verá aparecer una carpeta llamada "Documentos" en su escritorio. Parece la carpeta real, pero en realidad es su enlace simbólico. Puede abrirlo y tendrá el mismo contenido que la carpeta "Documentos" original.

Quizás su archivo de ruta contenga espacios. Por ejemplo, si desea crear un vínculo simbólico a una carpeta llamada "Mis imágenes" y desea que aparezca en la carpeta "Mis archivos", debe incluir el comando entre comillas:

ln -s “Usuarios / nombre / Mis imágenes” “/ Usuarios / nombre / Mis archivos / Enlace”

Para facilitar las cosas, simplemente puede arrastrar y soltar cualquier carpeta de la aplicación Finder en la Terminal. Insertará automáticamente la ruta de esa carpeta y la encerrará entre comillas si es necesario.

Herramientas de enlaces simbólicos de terceros

También puede crear un enlace simbólico en Finder, pero necesitará una herramienta de terceros para hacerlo. Puede instalar la aplicación llamada SymbolicLinker que agregará la siguiente opción en el menú contextual del Finder: Servicios> Hacer enlace simbólico.

¿Cómo crear un enlace simbólico en Centos 7?

La creación de un enlace simbólico en Centos 7 requiere el mismo comando que en otros sistemas operativos Linux. Ejecutarás el en comando seguido de -s:

Ln -s Directorio de enlaces Source_Directory

Puede crear enlaces simbólicos a directorios o cualquier archivo en su sistema de archivos.

¿Cómo crear un enlace simbólico en Powershell?

Siga los pasos a continuación para crear un enlace simbólico en Powershell:

  1. Ejecute Powershell como administrador.
  2. Copie (o escriba) este comando:

    New-Item -ItemmType -SymbolicLink -Path "Link" -Target "Target"

  3. En la parte "Enlace", debe escribir la ruta del enlace simbólico, incluido el nombre y la extensión del archivo.
  4. En la parte "Destino", escriba la ruta a la que se referirá su nuevo enlace.

¿Cómo crear un enlace simbólico en Python?

Si usa Python, probablemente sepa que el módulo del sistema operativo le permite interactuar con su sistema operativo. Puede utilizar el método os.symlink () para crear enlaces simbólicos (dst) que apunten a su origen-destino (src).

Esta es la sintaxis:

os.symlink (src, dst)

El src representa la fuente, mientras que dst es el destino que no existía anteriormente. No debería obtener ningún valor de retorno si el comando fue exitoso.

Preguntas frecuentes adicionales

Aquí hay algunas preguntas más para ayudarlo a aprovechar al máximo este tema.

¿Qué hace un vínculo simbólico?

Los enlaces simbólicos, comúnmente conocidos como enlaces simbólicos, son funciones del sistema de archivos que crean un enlace a archivos o carpetas específicos. En cierto modo, son similares a un acceso directo en Windows o un alias en Mac, excepto que no son archivos reales. Un enlace simbólico es realmente una entrada en un sistema de archivos específico que se refiere a un archivo o directorio.

¿Cómo crear vínculos simbólicos con LN?

La mayoría de los sistemas operativos utilizarán el comando ln para crear enlaces simbólicos. La forma en que funciona es que ejecuta la Terminal de su sistema como administrador y ejecuta el siguiente comando:

ln -s Origen_archivo Destino_archivo

El en El comando crea un enlace duro de forma predeterminada, por lo que debe agregar el -s, que le dice que cree un enlace suave (enlace simbólico).

¿Cómo eliminar un enlace simbólico?

La mayoría de las veces, puede eliminar los enlaces simbólicos como cualquier otro archivo: muévalo a la papelera.

Puede eliminar los enlaces simbólicos en Linux con el "rm"Comando. Invoque el siguiente comando reemplazando symbolic_link con el nombre de su enlace simbólico: rm nombre_vínculo_simbólico

Si la acción fue exitosa, su comando saldrá como cero y no mostrará ningún resultado. Puede eliminar más de un enlace simbólico. Simplemente pase sus nombres como argumentos con un espacio entre cada uno: rm symlinkX symlinkZ symlinkY

También puede utilizar el comando desvincular. Este comando solo aceptará un único argumento, por lo que debe eliminar un enlace tras otro. Simplemente ejecute el siguiente comando: desvincular nombre_vínculo_simbólico

No debería recibir ningún resultado si el comando fue exitoso.

Para eliminar enlaces simbólicos en Windows, use el rmdir mando.

En Mac, además de mover el archivo a la papelera, puede eliminarlo usando el comando rm. Simplemente ejecute este comando junto con la ruta del enlace simbólico: rm / enlace / ruta

¿Qué es el comando para crear un vínculo simbólico?

La mayoría de los sistemas operativos utilizan el comando ln para crear enlaces simbólicos. La forma en que funciona es que ejecuta la Terminal de su sistema como administrador y ejecuta el siguiente comando:

ln -s Origen_archivo Destino_archivo

El en El comando crea un enlace duro de forma predeterminada, por lo que debe agregar el -s, que le dice que cree un enlace suave (enlace simbólico).

Mejora de su experiencia de navegación de archivos

Saber cómo crear enlaces simbólicos de directorios de archivos específicos puede ahorrarle tiempo real. Mejor aún, mantiene sus archivos almacenados de forma segura en su destino original, por lo que nada se estropea moviendo los archivos. Cuando ya no necesite un enlace simbólico específico, puede eliminarlo fácilmente como lo haría con cualquier otro archivo.

¿A qué archivos le resulta más útil crear enlaces simbólicos? Comparta sus pensamientos en la sección de comentarios a continuación.